access2000数据库,如何使用SQL语句隐藏和显示表和视图

kenshu 2013-12-01 03:15:13
就是相当于在ACCESS中,右击这个表,选择“隐藏”,但需要用SQL语句来实现.

谢谢!
...全文
261 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
WWWWA 2013-12-02
  • 打赏
  • 举报
回复
打开ACCESS的工具->选项->视图->隐藏对象(选中)即可 Application.SetHiddenAttribute acQuery, "查询名", True Application.SetHiddenAttribute acTable, "表名", True
kenshu 2013-12-02
  • 打赏
  • 举报
回复
引用 4 楼 WWWWA 的回复:
没有这样的SQL语句,只能用VBA or ADO编程隐藏表 MSysObjects是 系统表,不能手动修改
谢了.
WWWWA 2013-12-02
  • 打赏
  • 举报
回复
没有这样的SQL语句,只能用VBA or ADO编程隐藏表 MSysObjects是 系统表,不能手动修改
kenshu 2013-12-02
  • 打赏
  • 举报
回复
引用 2 楼 WWWWA 的回复:
打开ACCESS的工具->选项->视图->隐藏对象(选中)即可 Application.SetHiddenAttribute acQuery, "查询名", True Application.SetHiddenAttribute acTable, "表名", True
对不起,补充一下,我实际是用VC写的程序,方便起见,使用了MDB的文件来保存数据,客户的机上,一般没有装ACCESS,很可能就是刚装完的裸XP,甚至是WIN2000。 所以,希望只用SQL就可以实现. 我用 "update MSysObjects set Flags = 8 where [Name] = 'MyTableName'",显示这是一个不可更新的视图。
ACMAIN_CHM 2013-12-01
  • 打赏
  • 举报
回复
SQL语句无法实现。 可以通过VBA来实现。

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧