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

sqldatareader读取多个表的操作解决办法

2013-09-11 
sqldatareader读取多个表的操作conn.Open()SqlCommand selec new SqlCommand()selec.CommandText s

sqldatareader读取多个表的操作
 
conn.Open();
  SqlCommand selec = new SqlCommand();
  selec.CommandText = "select * from 员工档案,工资发放"; //查询多个表
  selec.Connection = conn;
  SqlDataReader read = selec.ExecuteReader();

怎么用read读取两个表的数据?

[解决办法]

C# code
  conn.Open();  SqlCommand selec = new SqlCommand();  selec.CommandText = "select * from 员工档案;select * from 工资发放";   selec.Connection = conn;  SqlDataReader read = selec.ExecuteReader();  while(read.Read()) //这里读取到的是“员工档案”表的数据  read.NextResult();//调用此方法转入下一结果集  while(read.Read()) //这里读取到的是“工资发放”表的数据  read.Close();
我的异常网推荐解决方案:软件开发者薪资,http://www.myexception.cn/other/1391128.html

热点排行