Office中国论坛/Access中国论坛

标题: 请教高手!关于主窗体和子窗体的数据处理问题 [打印本页]

作者: buzhidong    时间: 2005-10-8 07:44
标题: 请教高手!关于主窗体和子窗体的数据处理问题
遇到一个问题:我有一窗体对应着两个表,表1(就是表2的编号字段清单)在主窗体中;表2在子窗体中,如何用按钮将2个表同步呢?我删除了子窗体中的一条记录(DoCmd.RunCommand acCmdDeleteRecord),但不能同时也删除表1中的相关记录;子窗体中增加了一条记录保存后(DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70)主窗体中表1不能自动保存;不知道问题出在哪里。多谢
作者: buzhidong    时间: 2005-10-8 07:56
还有;我已经执行了Me.子窗体编号=me.数据录入子窗体.form.编号;但主窗体没有保存该编号;同样;删除了子窗体的记录后主窗体没有将该记录同时删除,急切需要高手帮忙,谢谢谢谢
作者: AlexLau_Office    时间: 2005-10-8 17:50
我不是十分明白你的意思,要同步主子表單,在主表單建一個Text在表1更新後(事件current)Text自動改變其值,再將表2關聯Text,再將Text.visible=false

本人刪除子表單數據是用 ADO 的,如果用巨集,請先將表2 SetFocus 就可以分別刪除

要同步刪除就設置關聯,或者用 ADO .DAO 等直接操作




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3