使用SQL语句查找access中存在表的一个小技术

使用SQL语句查找access中存在表的一个小技术
虽然Access数据库是单功能的,但它是一个小型的精益开发伙伴。我在许多项目中见过它。为了查找access数据库的起源,我在网上搜索了今天的信息:

在access数据库中通过SQL语句找到一个表是很困难的,幸运的是,Access本身有一些可以保存库中信息的隐式数据对象。今天,我遇到了sql通过程序查询表的问题。

因为Access数据库管理员组本身没有访问隐藏对象的权限,因此必须是:工具-选项-视图>隐藏对象,对象系统检查前面。

然后,工具-安全- >用户和组的权限,在所选择的对象msysobjects的名字(我只使用这个对象,如果你需要使用其他的,可以选择和设置权限),读取的数据访问。

最后,保存设置,在程序中可以通过sql语句查询表是否存在,下面:

select count(*)是从哪里rtab msysobjects((msysobjects。名字)喜欢已知的已知表名称))));
返回1是存在,0不存在。

系统环境:Win2000 Access2000
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部