關于外連接配接查詢:連結查詢的時候經常直接使用連接配接語句,可是如果隻有主鍵沒有寫其他屬性的時候,直接用連接配接查詢得到的記錄數是不完整的。
是以應該使用外連接配接查詢:left join on 或者right join on.
例如在工單管理部分綁定到gridview時使用的查詢語句如下:
string sql = "select tb_list.*,c_khmc,StandardHour from tb_list left join tb_vehicle on tb_list.vID=tb_vehicle.vID left join tb_Client on tb_vehicle.c_khbh=tb_Client.c_khbh left join tb_Maintain on tb_list.MaintainID=tb_Maintain.MaintainID ";
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter(sql, conn.con);
da.Fill(dt);
grdv.DataSource = dt;
grdv.DataBind();
本文轉自 陳敬(Cathy) 部落格園部落格,原文連結:http://www.cnblogs.com/janes/archive/2008/07/24/1250577.html,如需轉載請自行聯系原作者