如何查询数据集

时间:2011-03-23 07:37:05

标签: c# xml

数据集具有从XML文件获取的表和列详细信息。我想查询数据集并使用C#代码将数据转换为数据表。查询包括过滤条件,关系,groupby,聚合函数和表达式。

以下代码用于在MSAccess中执行查询:请建议我使用可以对数据集执行相同操作的方法。

public override DataTable ExecuteQuery(DBProperties dbpro, string Query)
        {
                string query = Query;
                conn = new OleDbConnection(dbpro.ConnectionString);
                {
                    conn.Open();
                    OleDbCommand cmd = new OleDbCommand(query, conn);
                    DataTable datatable = new DataTable();
                    OleDbDataAdapter da = new OleDbDataAdapter(cmd);
                    da.Fill(datatable);
                    return datatable;
                }
        }

2 个答案:

答案 0 :(得分:1)

使用建筑物Select Method

Linq在ADO对象上的效果不佳。

答案 1 :(得分:0)

使用.NET引入的“新”LINQ扩展