我有一个填充方法,已经工作了几个月,突然停止工作。
SP以交互方式执行,在调试中打开连接等
我可以使用datareader,它可以正常工作。我不得不认为它与SqlClient有关,对吧?有什么想法吗?
由于
SqlCommand command = new SqlCommand();
DataSet TestDataSet = new DataSet();
SqlDataAdapter dataAdapter;
command.Connection = connection;
command.CommandText = sqlSP;
command.CommandType = CommandType.StoredProcedure;
try
{
connection.Open();
dataAdapter= new SqlDataAdapter(command);
dataAdapter.Fill(TestDataSet );
return (TestDataSet );
}
catch (Exception ex)
{
}