我试图通过将值传递给tableadapter来打开表单。在下面的代码中,Acct有一个值,但错误在waterDataSet.AR上。显然它是空的。数据集如何为空?我将如何绕过这个错误谢谢!请注意,我在其他地方使用已注释掉的代码没有问题!
public void LoadWaterAcct(String Acct, String tableName)
{
//demTableAdapter1.FillByStreet(waterDataSet.DEM, Num, Dir, Street);
arTableAdapter1.FillByWaterAcct(waterDataSet.AR, Acct);
}
谢谢!
答案 0 :(得分:2)
数据集如何为空?
DataSet
是一种引用类型,因此类型DataSet
的变量为空,直到您为其分配DataSet
实例...
答案 1 :(得分:0)
您是否创建了FillByWaterAcct
查询? http://msdn.microsoft.com/en-us/library/kda44dwy.aspx