判断某表是否存在的设计方法-贺德才
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-窗体/数据页


判断某表是否存在的设计方法

发表时间:2007/10/17 10:50:23 评论(1) 浏览(5910)  评论 | 加入收藏 | 复制
   
摘 要:判断表是否存在
正 文:
        在一个窗体上加一个按钮,单击它打开另一个窗体。如果你拟打开的窗体基于某表,而这个表可能不存在,亦可能换名,你想在打开之时让系统作个判断,则需要在那个按钮的“单击”事件里写入以下代码--
If DLookup("[ID]", "[MSysObjects]", "[Type]=1 and [Name]='目录'") Then
   DoCmd.OpenForm "窗体名", acNormal, "", "", , acNormal
Else
   msgbox "要打开这个窗体,系统内必须有《目录》表,而现在没有或格式不正确,请检查!"
End If
        这样设计后,系统会更加人性化,避免出现让你莫名其妙的“错误”。
        但需要说明的是:这个检测只对本库表,不对链接表。如果是链接表,请将上述代码中的“[Type]=1”改为“[Type]=6”即可。

Access软件网交流QQ群(群号:198465573)
 
 相关文章
使用DAO判断access的一个表/查询等对象是否存在  【竹笛  2007/10/18】
用代码检查指定文件是否存在  【cuxun  2007/10/22】
判断MS SQLSERVER临时表是否存在  【smeyou  2013/9/30】
【转】检测文件或文件夹是否存在的两个函数  【Allen Browne  2014/1/28】
SQL加速|升迁至SQLServer数据库后,如果存在左联接或者右...  【金宇  2014/4/15】
检查对象是否存在的函数  【月皓星隐  2015/1/22】
常见问答
技术分类
相关资源
文章搜索
关于作者

贺德才

文章分类

文章存档

友情链接