access表隐藏的3个方法
(2024-05-10 16:07:49)- 表属性勾选隐藏表
- DoCmd.RunCommand acCmdWindowHide
- 表名加前缀:Usys,成为系统表
- 使用代码隐藏。
使用“CurrentDb.TableDefs("表名").Attributes = dbHiddenObject”来隐藏一个表,
然后使用“Application.RefreshDatabaseWindow”来刷新数据库窗口,使隐藏操作生效。
修改系统对象标志。可以将表的Flags字段值设置为4097,这样表在关闭或压缩数据库后不会消失,但在系统中仍然会被视为隐藏对象。 - 恢复方法:右击左边栏,导航选项里勾选显示隐藏表
- 恢复方法2:改回系统表的表名前缀、CurrentDb.TableDefs("表名").Attributes =0

加载中…