虽然Access数据库是单
功能的,但它是一个小型的精益开发伙伴。我在许多项目中见过它。为了查找access数据库的起源,我在网上
搜索了今天的信息:
在access数据库中通过SQL语句找到一个表是很困难的,幸运的是,Access本身有一些可以
保存库中信息的隐式数据对象。今天,我遇到了sql通过
程序查询表的问题。
因为Access数据库管理员组本身没有访问隐藏对象的权限,因此必须是:工具-选项-视图>隐藏对象,对象
系统,
检查前面。
然后,工具-安全- >
用户和组的
权限,在所选择的对象msysobjects的
名字(我只使用这个对象,如果你需要使用其他的,可以选择和
设置权限),读取的数据访问。
最后,保存设置,在程序中可以通过sql语句查询表是否存在,下面:
select count(*)是从哪里rtab msysobjects((msysobjects。名字)喜欢已知的已知表名称))));
返回1是存在,0不存在。
系统环境:Win2000 Access2000