客户要求在一个界面中实现主细表的数据操作,就如同ASSCESS中的表格一样,在主表的每条记录下显示一个细表记录集,同时要求在主表和细表中都能增加.删除.修改数据。已经花了好几天时间在网上了,还是没措到解决办法。

解决方案 »

  1.   

    给你一个做法.不知是否符合楼主所需主窗口显示主表
    单击记录,根据条件弹出无边框子表form,根据click定位,看起来有点浮动窗口的意思.
    而编辑,或是删除,用sql语句来实现,同时更新表格显示.如delete一条记录,对应remove一行.楼主不是用数据源帮定+datagrid吧,那样似乎难度就大了 :P
      

  2.   

    或者用两个grid阿
    第一个是主表记录,点到某一条记录,在另一个grid中显示辅表记录,操作后切换主表记录立即存盘
      

  3.   

    谢谢大家,我现在主要用的是True DBGrid表格控件,但这无所谓啦,只要能实现表格嵌套的主细表功能就可以了,好象在vb.net里有一个控件Essential  Suit可以实现类似的功能,但怎么了没找到可以用于vb6的,真是悲哀啊
      

  4.   

    sektor(普通动物) 
    的方法说的很清楚了