近来本人在试用ADO时,碰到这样一个问题:
操作一个主从结构的数据,比如是订单。主表是订单的通用信息,用编辑框处理;从表是订单明细,用网格处理。假如一张订单对应多个明细,就要往网格插入多条记录,但当我增完第一条后,将
光标移到下一行(想增第二条),再将光标移回第一条,再CancelBatch时,就触发一个异常:“资料列控制代码参照到已删除或标记为即将删除的资料列”。
请问这是怎么回事?
操作一个主从结构的数据,比如是订单。主表是订单的通用信息,用编辑框处理;从表是订单明细,用网格处理。假如一张订单对应多个明细,就要往网格插入多条记录,但当我增完第一条后,将
光标移到下一行(想增第二条),再将光标移回第一条,再CancelBatch时,就触发一个异常:“资料列控制代码参照到已删除或标记为即将删除的资料列”。
请问这是怎么回事?
解决方案 »
- File not found: 'lxpTrayIcon.dcu'
- delphi XE RxLib
- ocx进行数字签名后,在网页中总是出现要求安装的界面,请问怎么办?
- ADOQuery3.IsEmpty为什么返回的值不对??
- [求]QQ监控软件的反监控方法
- 如何使用TDBchart,做一个饼图,能给个例子吗?
- 急急急! 我在写com的时候不能对数据库操作
- 如何直接傳送郵件?
- 用ADOQuery1查询出一些记录,现在想在ADOQuery1查询记录的基础上再查询,这个怎么样实现
- delphi编写的com组件中接口调用问题,请高手看一下
- DLL的参数问题
- 有什么办法可以修改已经画好的图形?比如一条直线?
因为要取消已经增加的记录,QUERY设成批处理模式。to:huanyi(残荷淡月)
将光标从一条记录移到另一条记录时,其实就相当于post了