本文介绍了在调用“填充”之前,SelectCommand属性尚未初始化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在调用'Fill'之前,SelectCommand属性尚未被初始化
运行StoredProcedure.ExecuteDataSet();
$ b $时,我收到此错误b DataSet ds = new DataSet();
SqlDataAdapter ada = new SqlDataAdapter();
try
{
ada.Fill(ds);
}
catch {}
解决方案
我可以通过添加以下代码来解决这个问题:
[162] DbDataAdapter da = Factory.CreateDataAdapter();
[163] da.SelectCommand = cmd;
< - 添加这个
[164] da.Fill(ds);
希望这有助于其他任何人遇到这个问题。 ..
The SelectCommand property has not been initialized before calling 'Fill'
I am getting this error when running StoredProcedure.ExecuteDataSet();
DataSet ds= new DataSet();
SqlDataAdapter ada = new SqlDataAdapter();
try
{
ada.Fill(ds);
}
catch { }
解决方案
I was able to fix this by adding the following code:
[162] DbDataAdapter da = Factory.CreateDataAdapter();
[163] da.SelectCommand = cmd;
<-- add this[164] da.Fill(ds);
Hope this helps if anyone else had this problem...
这篇关于在调用“填充”之前,SelectCommand属性尚未初始化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!