当前位置: 代码迷 >> ASP.NET >> sqldatareader读取多个表的操作解决办法
  详细解决方案

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

热度:7781   发布时间:2013-02-25 00:00:00.0
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();
  相关解决方案