请教,从子窗体更新主窗体时出现以下问题,应该怎样修改?
我要做的内容的全容是这样的,
医院对病人的统计,
(主窗体和子窗体显示同一个表中的内容)
对于每个病人的纪录有着几个字段,[就诊序列号码],[病人名字],[诊断内容],
在主窗口我要表示一条记录的完整内容,就诊的序列号码,病人名字,诊断内容,
在子窗体内以病人名为keyword, 表示该病人的就诊全部记录,
我想在子窗体内双击就诊序列号码(在表里是不重复的索引字段),在主窗体内把该就诊纪录的详细内容显示出来。
请问,在子窗体控件的事件里这样写:
sub 就诊序列号码_afterupdate()
me.parent.form.recordsource=".... where ..='" & 就诊序列号码 & "'"
me.parent.form.requery
end sub
发现主窗体中的和表连接各个控件上的数据虽然被正确的更新。
可是主窗体下方的页角的共有记录数被归为1(而不是表中的实际数量)。
更为严重的是,当我在调试中对该窗体运行了几次,关闭access。
在启动该access 文件后,发现在子窗体内的双击时,出现错误现实,
打开该部分的VBA代码时发现,我填写的全部代码已经被清空。
我试验了几次结果都一样。
请教各位高手,问题出在那里,应该怎样改,
谢谢!