gpt4 book ai didi

c# - 如何在数据集上运行查询?

转载 作者:行者123 更新时间:2023-11-30 13:15:41 25 4
gpt4 key购买 nike

我有一个名为 dsView 的包含数据的 DataSet。这是我用来读取 XML 的代码:

dsView = new DataSet();
dsView.ReadXml(@"\c:MyXml.xml");

数据有一个名为 MEN 的表,其中包含字段 FnameLname。如何在此 dsView 上运行查询? (例如:select * from MEN where Fname = 'zz')

最佳答案

您不能在 DataSet 上运行完整的 SQL 语句 - 但 DataSet 中的 DataTable 确实有一个名为 Select( string) 选择符合特定条件的 DataRow 对象数组。

查看 MSDN docs on DataTable

您可能必须执行类似(未经测试)的操作:

DataTable tblMEN = dsView.Tables["MEN"];
DataRow[] results = tblMen.Select("Fname = 'zz'");

关于c# - 如何在数据集上运行查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5726636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com