当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 怎么样将textbox控件放到winform的标题栏上去??? 或者是放到菜单栏也行. ......
 ·delphi中复制粘贴问题,在线等    »显示摘要«
    摘要: 现在情况如下:我们系统中以前可以整单复制粘贴商品明细,但是现在只能粘贴前三项(商品编号、数量),后面几项(名称、类别、等等)都粘贴不过来,不知道程序是那里有问题,老大要我修改,不会。急,在线等!!例如:goodsid name qty buyer vendorid 1 11 11 10 15 2 22 22 20 16 3 33 33 30 17 以前是可以整单粘贴的,现在变成这样了......


两个表如何先后添加到一个DataGrid中

如题。表1先绑定到DataGrid中,执行某个事件后,把表2也绑定到同一个DataGrid里。表1和表2某些字段是相同的,但两个表都是独立的。  
 

NO.1   作者: liwei985

不能下面再放一个grid吗?

NO.2   作者: working1997

可不可以先把两个表都Merge到一个ds中,然后绑定到datagrid,先把不需要的列隐藏起来,在需要的时候展示出来?

NO.3   作者: swordragon

1、表1放到一个dataset1中,datagrid的数据源为dataset1;  
  2、执行某个事件后,把表2的也放到dataset1中,再次绑定即可。

NO.4   作者: dcren118

用DATATABLE   !  
   
  如果出现某个字段相同   用CLEAR清楚   重复的记录就OK了!   实现起来很容易!  
  、  
  你也可以采用DATAGRID二次帮定的方法!   不过需要2的DATASET   用起来很麻烦

NO.5   作者: GDNPC

可以把数据集都赋给两个不同的datatable.然后按需要加入dataset。  
  DataSet的Tables.Add方法应该可以帮助你,无论多少个DataTable,Add进去就可以了。最后再绑定到DataGrid

NO.6   作者: aking8736

new一个datatable,手动拼数据

NO.7   作者: wseek

顶``怎么没有写出怎么做的啊`  
 

NO.8   作者: jiekewei

用两个   SqlDataAdapter   来分别查询两个表的记录集  
  再将两个   SqlDataAdapter   同时   Fill   到一个   DataSet   中  
  把   载有两个表的   DataSet   绑定到一个   DataGrid   中就可以了!

NO.9   作者: adventure007

用一个stringbuild来一切就都OK了每次将查询结果放到dataset   ds中然后stringbuild.appenstring(ds.getXml())全部搞定啦

NO.10   作者: syeerzy

问题描述不清楚,2个表某些字段相同,那不同的怎么办??丢弃还是什么你没说。还有数据的载体到底是什么  
   
  所以大家只能泛泛而谈,无法给你实质性答案。以后问问题最好把关键细节描述清楚。

NO.11   作者: huyinfei

union

NO.12   作者: blackhero

如果字段相同  
   
  两个表分别放到dataset中  
   
  合并(merge)到datagrid中

NO.13   作者: xtxk_917

可用sql语句呀!。。。  
  "select   *   from   comp_t5   where   comp_id=comp0001   union   select   *   from   comp_t3   where   comp_id=comp0002"  
  合成一个。  
  或。  
  "select   *   from   comp_t3,comp_t1   where   comp_t1.comp_id=comp_t3.comp_id     ORDER   BY   posdate   DESC,comp_pubdate   DESC   "  
   
  很多了。

NO.14   作者: liuqinglq

问题描述不清楚,2个表某些字段相同,那不同的怎么办??丢弃还是什么你没说。还有数据的载体到底是什么  
   
  所以大家只能泛泛而谈,无法给你实质性答案。以后问问题最好把关键细节描述清楚。  
   
  ---------------------------------------------------------------------------  
   
  同意。  
   
  楼主的问题要具体情况具体分析的。

NO.15   作者: zhuxiaojun2002

根据条件,绑定不同的数据源不就ok.  
  DataSet   mDs=new   DataSet();    
  mDs.Tables.Add(DataTable1);  
  绑定dataset到datagrid中  
   
  根据条件  
  mDs.Merge(DataTable2);  
   
  再绑定dataset到datagrid中  
   
   
 

NO.16   作者: toin)

zhuxiaojun2002(车房志之扯坏的领带)   (   正解!但这两个表的主键一致!不然会出错的!

NO.17   作者: anheizhizi

DataGrid   如果是   运行时自动创建列   只要直接绑定就行  
  不是的话可以根据第2个表的字段动态添加和删除字段  
   
  PS:LZ   意思表达不明

NO.18   作者: accpbl0330

up   ```


    摘要: 很多朋友是从vb转向c#的,包括我,很想拥有像inputbox那样的简单用户交互方法,现提供一个解决办法,源码如下: using system; namespace misgoldprintertest { /// <summary> /// 仿vb的inputbox函数 /// </summary> public class inputbox { /......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE