Office中国论坛/Access中国论坛

标题: 如何用代码判断子窗子加载成功? [打印本页]

作者: danis    时间: 2011-6-14 20:35
标题: 如何用代码判断子窗子加载成功?
主窗体中的子窗体数据来源来一个数据表,当表无效或无法打开时。打开主窗体则无法正确加载子窗体,请教如何用代码来判断是否加载成功?
作者: t小宝    时间: 2011-6-14 20:49
表无效或无法打开 ---> 会有这种情况?
作者: danis    时间: 2011-6-14 20:51
本帖最后由 danis 于 2011-6-14 20:52 编辑

用的是连接表。(如果远程电脑关机或者改更了表名就会出现无法打开,加载失败。)
作者: roych    时间: 2011-6-15 00:33
好端端地改表名干吗呢?
如果那样,在加载时应先修正子窗体的数据源?
作者: danis    时间: 2011-6-15 20:58
表是另外一个系统随机生成的,文件名固定,表名不固定。
作者: t小宝    时间: 2011-6-15 21:33
本帖最后由 t小宝 于 2011-6-15 21:34 编辑

表名错误或表不存在,绑定窗体捕捉不了这种错误,除非在打开窗体之前用代码检查表是否存在。
作者: roych    时间: 2011-6-15 21:45
那就用DAO来先获取表名称了(先引用DAO 3.6库)~~只是表名称随时变化,那怎么知道哪个才是正确的名称呢?

作者: danis    时间: 2011-6-15 22:55
一个mdb文件中只有两个表,第一个是迟期订单,第二个是完成订单。我想实现当打开表单时如果数据来源无效,就自动更新一次。
作者: todaynew    时间: 2011-6-16 07:09
捉迷藏
作者: danis    时间: 2011-6-19 22:09
问题已解决,谢谢各位。




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