一个最简单的代码段:
string sql = string.Format("select Consult_Info.CName,Consult_Record.RTime,Consult_Record.RContent,Emp_Info.EName,CMode.Mode from Consult_Info inner join Consult_Record on(Consult_Info.CID = Consult_Record.CID) inner join Emp_Info on(Emp_Info.EID=Consult_Record.EID) inner join CMode on(Consult_Record.MID = CMode.MID) where EName = '{0}'", lblConsultationName.Text);
SqlConnection con = new SqlConnection(constr);
SqlDataAdapter dataAdapter = new SqlDataAdapter(sql, con);
DataSet dataSet = new DataSet();
con.Open();
dataAdapter.Fill(dataSet);
dgvList.DataSource = dataSet.Tables[0]; //给控件添加数据信息
SQL多表连接代码段:
1.Consult_Info
2.Consult_Record
3.Emp_Info
4.CMode
(4张表)
select Consult_Info.CName,Consult_Record.RTime,Consult_Record.RContent,Emp_Info.EName,CMode.Mode from Consult_Info inner join Consult_Record on(Consult_Info.CID = Consult_Record.CID) inner join Emp_Info on(Emp_Info.EID=Consult_Record.EID) inner join CMode on(Consult_Record.MID = CMode.MID) where EName =