//sql语句版本
string strSQL="select id,groupname,groupinfo from usergroup where userinfo='zif'";
SqlCommand Comm=new SqlCommand(strSQL,MySql_Conn.Conn_Open());
SqlDataReader dr=Comm.ExecuteReader();//sql存储过程版本
string strSQL="retrungroup";
SqlCommand Comm=new SqlCommand(strSQL,MySql_Conn.Conn_Open());
Comm.CommandType = CommandType.StoredProcedure;
Comm.Parameters.Add(new SqlParameter("@str1",SqlDbType.NVarChar)).Value = "zif";
SqlDataReader dr=Comm.ExecuteReader();//存储过程内容
CREATE PROCEDURE retrungroup
@str1 nvarchar
AS
begin 
exec('select id,groupname,groupinfo from usergroup where userinfo="'+@str1+'"')
end
GO存储过程改成这样也不行
CREATE PROCEDURE retrungroup
@str1 nvarchar
AS
begin 
select id,groupname,groupinfo from usergroup where userinfo=@str1
end
GO