向高手请教 (100分)

  • 主题发起人 主题发起人 qxb_
  • 开始时间 开始时间
Q

qxb_

Unregistered / Unconfirmed
GUEST, unregistred user!
table1是主表,table2是从表,其中table2中有一字段是图形字段,通过主关键字id关联,
当tabel1插入记录后,再向table2中插入图片不知关联字段id是如何变化(是否是自
动赋值),是否是自动处于dsinsert。但是table1.insert(连续插入两条记录以上),产生一个新的id后,table2的记录还是
对应table1的上一条记录,并没有停留在新的对应的记录或空记录上这时进行table2.edit
(缓存更新),再保存,出现“句柄在表尾”的错误,不知何故?
 
你在Delphi中建立了Masterdetail关系,在Delphi中编辑时是自动复制的.
不会自动处于dsinsert状态.必须table2.insert才行
 
如果table2.insert,关联字段id是否自动赋值成table1的id值,就不需要再进行赋值
 
同意上面的
 
对,可以不用赋值了,前提是table2的mastersource和masterfield都设置对了,设置成table1的id字段
 
都被Brave说完了,基本同意。
伙计给分吧,别等了。
 
但是table1.insert(连续插入两条记录以上),产生一个新的id后,table2的记录还是
对应table1的上一条记录,并没有停留在新的对应的记录或空记录上这时进行table2.edit
(缓存更新),再保存,出现“句柄在表尾”的错误,不知何故?
 
refresh看看
 
多人接受答案了。
 
后退
顶部