如题。
一个带参数的存储过程参数为@userdepartment新建一个sqlcommand指向这个存储过程,设置无误。
sqlcommand.Parameter[0]为这个 参数,
sqlcommand.Parameter[0].Value=string1;
新建一个sqldataadapter(sqlcommand.CommandText,connection)
最后sqldataadapter.Fill(dataSet11)f5出错,提示什么参数@userdepartment找不到。请问到底要怎么导入到 dataset 啊?原谅我写的简略,比较急,在线等
!!!
谢谢!
一个带参数的存储过程参数为@userdepartment新建一个sqlcommand指向这个存储过程,设置无误。
sqlcommand.Parameter[0]为这个 参数,
sqlcommand.Parameter[0].Value=string1;
新建一个sqldataadapter(sqlcommand.CommandText,connection)
最后sqldataadapter.Fill(dataSet11)f5出错,提示什么参数@userdepartment找不到。请问到底要怎么导入到 dataset 啊?原谅我写的简略,比较急,在线等
!!!
谢谢!
DataSet ds=new DataSet ();
connection.Open ();
System.Data.SqlClient.SqlDataAdapter da=new SqlDataAdapter ("gjgl_cxConfig",connection);
da.SelectCommand.CommandType = CommandType.StoredProcedure;
da.SelectCommand.Parameters.Add("@code",SqlDbType.VarChar,10);
da.SelectCommand.Parameters.Add("@type",SqlDbType.VarChar,2);
da.SelectCommand.Parameters["@code"].Value=code;
da.SelectCommand.Parameters["@type"].Value=type;
da.Fill(ds,"config");
connection.Close ();
return ds;