我在VS2010的数据集屏幕中定义了一个数据集(DataSet1)。它包含一个数据表(DataTable1):
我现在应该不能在我的程序中访问这个数据表吗?:
DataTable1.Rows.Add("Mark","123 Anystreet","555-512-2333","mark@bazinga.com")
当我尝试执行上述代码时,即使我在数据集屏幕中创建了DataTable1,编辑器仍然不知道DataTable1是什么。我不想将数据表绑定到数据源,因为数据将以编程方式提供(这只是一个测试程序)。
有什么想法吗?
谢谢!
答案 0 :(得分:1)
您是否声明了数据集的实例? 仅在编辑器中创建数据集是不够的。基本上你所做的就是设计数据集“看起来”的样子。这些表中的表和列,以及每列的数据类型(和其他各种属性)。
通常,您在代码中的某处创建(类型)dataset
的实例...
MyDataSet ds = new MyDataSet();
然后,将您的行添加到表格的实例....
DataTable1.Rows.Add("Mark","123 Anystreet","555-512-2333","mark@bazinga.com")