主从表关系,在一个窗体上实现添加数据,cxgrid里的数据作为从表,在里面可以手工录入数据,cxgird的上面有几个text录入区作为主表。请问如何个做法保存数据呢?或是大家有什么别的好方晚方便的操作吗?cxgrid做为明细表来保存数据的做法

解决方案 »

  1.   

    你的意思是在GRID查询到的数据里面进行增删改查?
    这样的话,你可以直接在GRID表里直接修改,保存
    或者,列出一些字段,进行绑定,然后程序实现功能,这样的话就不是直接在表上改了,有利于错按键盘修改数据的情况发生
      

  2.   

    好像不是你的意思。
    是最上面的一排是主表的数据,下面的grid是明细表的数据,如何更好的同时操作,最好有demo
      

  3.   

    这个是最基本的数据录入方式了。
    全部用数据感知控件绑定主表,Grid(cxGrid)绑定从表,然后再放个数据导航控件就OK了。
    还有一种更简约的,只用一个cxGrid,用嵌套方式做主从表,一个主表记录,这个记录有个“+”可以展开从表,也不用写什么代码,参考cxGrid的DEMO。
    也可以用2个cxGrid来做,一个绑定主表,一个绑定从表,不过对数据录入顺序有一定要求
      

  4.   

    你的第一个方案可以参照,有做过的不?给个demo看下。
    第二方案,有些不直观。