首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 多表查询有关问题

2013-03-27 
C# 多表查询问题,高手请进C#中的多表查询问题,SQL语句是select a.MB001,a.MB002,a.MB003,b.ME002,SUM(a.MB

C# 多表查询问题,高手请进
C#中的多表查询问题,
SQL语句是
select a.MB001,a.MB002,a.MB003,b.ME002,SUM(a.MB064) FROM INVMB a,INVME b
where a.MB001=b.ME001 and     
GROUP BY a.MB001,a.MB002,a.MB003,b.ME002;

现在不知道应该怎么让SQL查询的结果加载到DataSet中,麻烦高手指教! c# dataset sql
[解决办法]

SqlConnection con = new SqlConnection("连接语句");
        con.Open();
        DataSet ds = new DataSet();
        SqlDataAdapter sda = new SqlDataAdapter("sql语句", con);
        sda.Fill(ds);
        con.Close();

[解决办法]
这个查询出来,就是个结果集,
DataAdapter.Fill (DataSet)
就可以了。
dataset.tables[0]
就是你查询出来的第一个table

热点排行