欢迎光临
我们一直在努力

如何在ACCESS中压缩当前数据库

建站超值云服务器,限时71元/月

ACCESS只能压缩已关闭的ACCESS数据库,因此,不能在代码中直接对当前的数据库进行。但可以调用ACCESS菜单的方法解决这个问题。accDoDefaultAction是一个Office Object Library没有公布的调用菜单的方法,下面就是解决这个问题的例程:

Chinaz^com

‘对于简体中文版OFFICE:

站.长.站

‘压缩当前使用的数据库

Chinaz~com

‘要引用Microsoft Office 10.0(或9.0) Object Library

中国站.长站

以下为引用的内容:
Public Sub CompactDB()
    CommandBars("Tools"). _
    Controls("数据库实用工具(&D)"). _
    Controls("压缩和修复数据库(&C)…"). _
    accDoDefaultAction
End Sub  
Www@Chinaz@com

‘英文版Office:

中国站长_站,为中文网站提供动力

‘压缩当前使用的数据库 中国.站.长站

‘要引用Microsoft Office 10.0(或9.0) Object Library 中.国站长站

以下为引用的内容:
Public Sub CompactDB()
    CommandBars("Menu Bar"). _
    Controls("Tools"). _
    Controls("Database utilities"). _
    Controls("Compact and repair database…"). _
    accDoDefaultAction
End Sub  

Chinaz^com

或者: 中国站长_站,为中文网站提供动力

‘压缩当前使用的数据库

Chinaz~com

‘要引用Microsoft Office 10.0(或9.0) Object Library 中国站长.站

以下为引用的内容:
Public Sub CompactDB()
    CommandBars("Tools").Controls(7).Controls(2).accDoDefaultAction
End Sub  

Chinaz@com

注:运行本程序,你必须引用 Microsoft Office 9.0 Object Library (Office 2000)或 Microsoft Office 10.0 Object Library (Office XP) Www~Chinaz~com

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 如何在ACCESS中压缩当前数据库
分享到: 更多 (0)