对象引用未设置为对象的实例(null DataSet ??)

时间:2012-02-09 01:21:09

标签: c# tableadapter

我试图通过将值传递给tableadapter来打开表单。在下面的代码中,Acct有一个值,但错误在waterDataSet.AR上。显然它是空的。数据集如何为空?我将如何绕过这个错误谢谢!请注意,我在其他地方使用已注释掉的代码没有问题!

        public void LoadWaterAcct(String Acct, String tableName)
    {
        //demTableAdapter1.FillByStreet(waterDataSet.DEM, Num, Dir, Street);
       arTableAdapter1.FillByWaterAcct(waterDataSet.AR, Acct);

    }

谢谢!

2 个答案:

答案 0 :(得分:2)

  

数据集如何为空?

DataSet是一种引用类型,因此类型DataSet的变量为空,直到您为其分配DataSet实例...

答案 1 :(得分:0)

您是否创建了FillByWaterAcct查询? http://msdn.microsoft.com/en-us/library/kda44dwy.aspx