关于外连接查询:链接查询的时候经常直接使用连接语句,可是如果只有主键没有写其他属性的时候,直接用连接查询得到的记录数是不完整的。

所以应该使用外连接查询: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();

相关文章:

  • 2021-07-16
  • 2022-02-08
  • 2021-12-26
  • 2021-11-20
  • 2022-02-17
  • 2021-12-31
  • 2021-12-05
猜你喜欢
  • 2022-12-23
  • 2022-02-08
  • 2022-02-08
  • 2021-11-29
  • 2021-04-16
  • 2021-07-05
  • 2021-08-16
相关资源
相似解决方案