假如A 表:序号 姓名
1 xxx
2 yyy
3 zzz
我想双击“2”后,2的记录就不在这个DBgrid中显示了 在另外一个DBgrid中显示
但是数据库中的记录仍然是3条 而且没有任何改动 请问怎么才可以做到啊
1 xxx
2 yyy
3 zzz
我想双击“2”后,2的记录就不在这个DBgrid中显示了 在另外一个DBgrid中显示
但是数据库中的记录仍然是3条 而且没有任何改动 请问怎么才可以做到啊
调试欢乐多
或者用用dxmemdata控件
可以用循环用listlox来处理。
不管对它们如何修改,只要不ApplyUpdates,就不会改动数据库。
给两个DBGrid分别指定ClientDataSet组件,这样就没问题了。
不是BDE
好象不可以吧
这样, 用SQL语句 select * from 表A where 序号<> :p序号
开始时,默认给参数 p序号赋值为0;
双击某条记录后, 将该条记录的序号值赋给参数 p序号;
再刷新一下就可以了.