设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 989|回复: 2
打印 上一主题 下一主题

[窗体] 请教高手!关于主窗体和子窗体的数据处理问题

[复制链接]
跳转到指定楼层
1#
发表于 2005-10-8 07:44:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
遇到一个问题:我有一窗体对应着两个表,表1(就是表2的编号字段清单)在主窗体中;表2在子窗体中,如何用按钮将2个表同步呢?我删除了子窗体中的一条记录(DoCmd.RunCommand acCmdDeleteRecord),但不能同时也删除表1中的相关记录;子窗体中增加了一条记录保存后(DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70)主窗体中表1不能自动保存;不知道问题出在哪里。多谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2005-10-8 07:56:00 | 只看该作者
还有;我已经执行了Me.子窗体编号=me.数据录入子窗体.form.编号;但主窗体没有保存该编号;同样;删除了子窗体的记录后主窗体没有将该记录同时删除,急切需要高手帮忙,谢谢谢谢
3#
发表于 2005-10-8 17:50:00 | 只看该作者
我不是十分明白你的意思,要同步主子表單,在主表單建一個Text在表1更新後(事件current)Text自動改變其值,再將表2關聯Text,再將Text.visible=false

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

要同步刪除就設置關聯,或者用 ADO .DAO 等直接操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-14 12:05 , Processed in 0.102814 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表