尝试将行添加到数据集中的数据表,但编辑器没有“看到”我的数据集/数据表?

发布于 2025-01-08 04:49:37 字数 524 浏览 0 评论 0原文

我在 VS2010 的数据集屏幕中定义了一个数据集 (DataSet1)。它包含一个数据表(DataTable1):

在此处输入图像描述

我现在是否应该能够在我的程序中访问此数据表,像这样?:

DataTable1.Rows.Add("Mark","123 Anystreet","555-512-2333","[email protected]")

当我尝试执行上述代码时,编辑器的行为就像它不知道 DataTable1 是什么,即使我已在数据集屏幕中创建了它。我不想将数据表绑定到数据源,因为数据将以编程方式提供(这只是一个测试程序)。

有什么想法吗?

谢谢!

I have a dataset (DataSet1) defined in the dataset screen in VS2010. It contains a datatable (DataTable1):

enter image description here

Shouldn't I be able to access this datatable now in my program, like this?:

DataTable1.Rows.Add("Mark","123 Anystreet","555-512-2333","[email protected]")

When I try to do the above code, the editor acts like it has no idea what DataTable1 is, even though I have created it in the dataset screen. I don't want to bind the datatable to a datasource, since the data will be provided programatically (this is just a test program).

Any ideas?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

幽蝶幻影 2025-01-15 04:49:37

您是否声明了数据集的实例?
仅在编辑器中创建数据集是不够的。基本上,您所做的就是设计数据集“看起来”的样子。表和这些表中的列,以及每列的数据类型(和其他各种属性)。

通常,您在代码中的某个位置创建(类型化)数据集的实例...

MyDataSet ds = new MyDataSet();

然后,将行添加到表的实例中...

DataTable1.Rows.Add("Mark","123 Anystreet","555-512-2333","[email protected]")

have you declared an instance of the dataset?
just creating the dataset in the editor is not enough. basically all you have done is designed what the dataset "looks" like. the tables and the columns in those tables, along with the data type (and other assorted properties) of each column.

typically, you create an instance of your (typed) dataset somewhere in your code...

MyDataSet ds = new MyDataSet();

then, add your rows to the instance of the table....

DataTable1.Rows.Add("Mark","123 Anystreet","555-512-2333","[email protected]")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文