如select * from table,必须全部选出来,不然修改后无法找到key去实现更新。但在datagrid中我只要显示其中几个字段,如何做到?

解决方案 »

  1.   

    你把KEY去出来,然后再加上几个字段不就可以了?
    Select 关键字,字段1,字段2.....from table
      

  2.   

    我是想在datagrid中显示关键字以外的字段,如果用            
    Set datagrid1.DataSource = rst这样就全部显示出来了。是否有其他办法?
      

  3.   

    用select 字段 的方法吧
    datagrid会自动更新的,所以不用担心更新的问题
    要不然就换控件,MSHFleGrid
      

  4.   

    你可以变通的方法来显示,不要走死路。你可以把所有字段都显示出来,在显示完后,可以把关键字段隐藏起来。
     编程讲究技巧、自己多动脑筋我的个人网站开通了!欢迎大家访问
    swpcsoft.vicp.net      swpcsoft.xicp.net   hm120.vicp.net
    三个都可以访问到同一个网站!
    为大家提供软件下载、编程问题留言、电影下载(正在紧张开发中)
      

  5.   

    weaest(从头再来)
    我说的更新,是更新所取字段的数据表。
    MSHFLEXGRID做修改表太复杂。使用起来不方便,所以没有选择。
    swpcsoft(编程问题解答)
    如何隐藏而不被发现?
      

  6.   

    http://community.csdn.net/Expert/topic/3074/3074469.xml?temp=.5765345
    能不能帮我看看这个贴
    其实我想这样做
    目前这个贴只是折中的办法了。原先是用批次处理的,可是一定要按照特殊的排列方法。