把所有表的数据存入list里,datagriview的datasource=list

解决方案 »

  1.   

    可以教我怎样弄嘛?datagriview是多张表合并的啊!有储存过程的话  怎么弄?
      

  2.   

    ASP 中怎样把数据库的图片显示在image上????
    谢谢!!
      

  3.   

    用多表查询语句,合成一个表,绑定datagridview啊,或者1楼的方法!datagridview.datasource = list,也能实行,我没试过把2个表插入到一个list里,你试试看!
      

  4.   

    1 DataGridview 只是显示数据表里的内容,具体什么表 可以通过SQL 来实现多表连接无需在这里考虑
     意思是 Datagridview 里的内容来自 dataset dataset 数据来自 数据库 查询
    比如 (Select * from tablea,tableb,tablec where tablea.xx=tableb.yy and tableb.yy=tablec.zz 等等 把3表同时连接到一个标)
    2 如果需要增加的是 3表中的 一个表,然后通过 同样的SQL就可以取得你要的效果 就另外做一个插入数据库某数据表的语句,如果需要分别插入不通表就先处理好各表的数据后 回到 1的sql里 刷新下,你就发现DataGridview里的数据自动增加了。
    不知道这个你是否解决你的问题
      

  5.   

    你把合并查询的结果 放到一张 表(DataTable对象)里面 然后你在 this.dataGridView1.DataSource=this.dataTable;所以这个问题的关键是 你把 组合查询的结果放到一个DataTable里面,如果放不到DataTable中的话也可以用手动的方式 添加this.dataGridView1.Rows.Add(...)
      

  6.   

    用datareader或dataset,自己控制datagridview的记录添加与删除~~,