DataAdapter.Fill 到数据集中的特定表

发布于 2024-09-07 11:55:06 字数 265 浏览 2 评论 0原文

我正在尝试使用 DataAdapter,不幸的是直接使用 ADO.Net,并且我看到的所有示例都有这样的调用:

dataAdapter.Fill(dataSet, "TableName");

我想以这种方式进行填充,这意味着数据进入一个命名表,所以我可以在以后的周期中正确管理表格。

不幸的是,该方法签名似乎不再存在,并且我正在努力弄清楚如何正确命名数据集中的表。现在有这样做的首选方法吗?或者微软只是放弃了这种与数据集交互的方法?

I am trying to make use of DataAdapter, unfortunately stuck with straight ADO.Net, and all of the examples I see have a call like this:

dataAdapter.Fill(dataSet, "TableName");

I want to do a fill in that manner, meaning the data goes into a named table, so that I can properly manage the tables later on in the cycle.

Unfortunately, it appears that that method signature no longer exists, and I am struggling a bit to figure out how to name the table in the DataSet properly. Is there a preferred method for doing this now? Or did MS just scrap this method of interacting with your DataSet?

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

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

发布评论

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

评论(1

同展鸳鸯锦 2024-09-14 11:55:06

像这样的事情怎么样?

    DataTable myTable = new DataTable("MyTable");
    adapter.Fill(myTable);
    ds.Tables.Add(myTable);

另一件事是,您提到的方法签名确实存在。您可以在此处找到方法参考。

How about something like this ?

    DataTable myTable = new DataTable("MyTable");
    adapter.Fill(myTable);
    ds.Tables.Add(myTable);

One more thing, the method signature you mentioned does exist. You can find the method reference here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文