我有XML文件 读入到数据集中,如何能做一个SQL语句的操作?
FileStream fs=new FileStream(Server.MapPath(".\\") tomers.xml",FileMode.Open,FileAccess.Read);
StreamReader reader=new StreamReader(fs);
DataSet ds=new DataSet();
ds.ReadXml(reader);
fs.Close();
DataView dv=new DataView();
dv=ds.Tables[0].DefaultView; //读取第一个文件
FileStream fs1=new FileStream(Server.MapPath(".\\")+"Customers1.xml",FileMode.Open,FileAccess.Read);
StreamReader reader=new StreamReader(fs1);
DataSet ds1=new DataSet();
ds1.ReadXml(reader);
fs1.Close();
DataView dv1=new DataView();
dv1=ds1.Tables[0].DefaultView; //读取第二个文件 SQL 语句是对两张表进行外联操作:SELECT * from Tables[0] inner Join Tables[1] Tables[1] On a.zy=b.zy and a.pc=b.pc and a.cc=b.cc
FileStream fs=new FileStream(Server.MapPath(".\\") tomers.xml",FileMode.Open,FileAccess.Read);
StreamReader reader=new StreamReader(fs);
DataSet ds=new DataSet();
ds.ReadXml(reader);
fs.Close();
DataView dv=new DataView();
dv=ds.Tables[0].DefaultView; //读取第一个文件
FileStream fs1=new FileStream(Server.MapPath(".\\")+"Customers1.xml",FileMode.Open,FileAccess.Read);
StreamReader reader=new StreamReader(fs1);
DataSet ds1=new DataSet();
ds1.ReadXml(reader);
fs1.Close();
DataView dv1=new DataView();
dv1=ds1.Tables[0].DefaultView; //读取第二个文件 SQL 语句是对两张表进行外联操作:SELECT * from Tables[0] inner Join Tables[1] Tables[1] On a.zy=b.zy and a.pc=b.pc and a.cc=b.cc
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货