ado+access主从表程序中,更新主表的主键,从表显示为空,但重新启动发现从表已更新问题 ( 积分: 100 )

  • 主题发起人 主题发起人 cpcgxh
  • 开始时间 开始时间
C

cpcgxh

Unregistered / Unconfirmed
GUEST, unregistred user!
access中主从关系已创建,并且已选择级联更新/级联删除,delphi程序中主从表都用的是TAdoTalbe和DBGrid连接数据库,更新主表DBGrid的主键字段时,从表DBGrid显示为空,但重新启动程序后发现从表其实已更新,只是在更新主表的同时没有显示而已,如何能够在更新主表DBGrid中主键字段的同时,从表DBGrid即刻显示更新的效果
 
有没有这方面的高手帮忙解决一下,谢谢
 
主从关系数据不要直接做成视图。如果做成视图的话,一旦修改关联的字段两个表都会被修改的。

你将两个表在程序里放两个TABLE然后再关联就可以了。
 
同意楼上的;
 
我现在是两个表放在两个Table中的
 
主表更新后从表用refresh刷新一下,再打开试试
 

Similar threads

D
回复
0
查看
787
DelphiTeacher的专栏
D
D
回复
0
查看
825
DelphiTeacher的专栏
D
D
回复
0
查看
657
DelphiTeacher的专栏
D
S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
797
SUNSTONE的Delphi笔记
S
后退
顶部