请问一下,SqlDataReader要怎么样转换成DataSet或DataView的数据类型
请问一下,SqlDataReader要怎么样转换成DataSet或DataView的数据类型,因为数据库里的操作语句,全做成存储过程了,又不知怎么样在SqlDataAdapter中使用存储过程,哪位大哥知道的就请说一下.十分感谢!!
public DataSet GetList()
{
SqlConnection con = new SqlConnection(ConnectionString);
con.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
DataSet ds=new DataSet ();
SqlDataAdapter sda = new SqlDataAdapter();
try
{
cmd.CommandText = "train_Tests_GetList";//存储过程的名字
cmd.CommandType = CommandType.StoredProcedure;
sda.SelectCommand = cmd;
sda.Fill(ds);
cmd.Dispose();
con.Close();
}
catch
{
ds = null;
cmd.Dispose();
con.Close();
}
return ds ;
}
不过那些类型之间谁会转换的?请告诉我一下.谢谢了.
[此贴子已经被作者于2007-3-26 11:53:26编辑过]