Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-查询/SQL语句

通过Access中的查询获得数据库对象的名称(窗体/表/查询/报表/模块/宏)

时 间:2019-06-11 15:30:58
作 者:金宇   ID:43  城市:江阴
摘 要:通过Access中的查询获得数据库对象的名称
正 文:

需要在Access中新建查询,然后打开查询的SQL视图,将下列查询某个对象的SQL语句拷入SQL视图中执行。


窗体:
Select MSysObjects.Name FROM MsysObjects Where (Left$([Name],1)<>"~") AND 
(MSysObjects.Type)=-32768 orDER BY MSysObjects.Name; 

表:
Select MSysObjects.Name FROM MsysObjects Where (Left$([Name],1)<>"~") AND 
(Left$([Name],4) <> "Msys") AND (MSysObjects.Type)=1 orDER BY MSysObjects.Name; 

查询:
Select MSysObjects.Name FROM MsysObjects Where (Left$([Name],1)<>"~") AND 
(MSysObjects.Type)=5 orDER BY MSysObjects.Name; 

报表:
Select MSysObjects.Name FROM MsysObjects Where (Left$([Name],1)<>"~") AND 
(MSysObjects.Type)= -32764 orDER BY MSysObjects.Name; 

模块:
Select MSysObjects.Name FROM MsysObjects Where (Left$([Name],1)<>"~") AND 
(MSysObjects.Type)= -32761 orDER BY MSysObjects.Name; 

宏:
Select MSysObjects.Name FROM MsysObjects Where (Left$([Name],1)<>"~") AND 
(MSysObjects.Type)= -32766 orDER BY MSysObjects.Name; 



Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助