我有一个DataSet包含不同DataTable的存储来自用户的数据。我将其写入DataSet用户xml计算机本身。
//after filling both DataTable
dt1.TableName = "tbl1";
dt2.TableName = "tbl2";
DataSet ds = new DataSet();
ds.Tables.Add(dt1);
ds.Tables.Add(dt2);
ds.WriteXml("MyData.XML", XmlWriteMode.WriteSchema);
现在,我有一个 sql select 语句(它将是动态的),它包含一个 join 语句,也像这样。有什么办法过滤这些数据。
DataSet dstbl = new DataSet();
dstbl.ReadXml("MyDataL.XML");
如果我实现LINQ,那么我将如何根据 select 语句创建动态LINQSQL语句,或者将select 语句(动态)转换为xml query以便我可以在xml文件中过滤任何类型的帮助或建议的方法将不胜感激。