我在寻求帮助之前搜索了很多。如何使用VB.NET从现有/工作的ACCDB创建ACCDE文件?在计算机上,安装了Ms 2013/2016。我知道如何在VBA中实现它,但在我的情况下,我需要使用Visual Basic / VB.NET。
我再解释一下:我正在创建一个允许用户选择ACCDB的工具,该工具将ACCDE部署在另一个文件夹中。为什么你会问?好吧,该过程还将维护一些INI文件属性并维护一个Change日志文件。从我的第三方工具自动化流程将增强部署过程。
我希望你能帮助我!非常感谢你!
答案 0 :(得分:0)
以下代码适用于带有Access 2010的VB.NET 2005:
Dim accApp = New Microsoft.Office.Interop.Access.Application
accApp.SysCmd(
CType(603, Microsoft.Office.Interop.Access.AcSysCmdAction),
"C:\Users\Public\eTest.accdb",
"C:\Users\Public\eTest.accde")
accApp.Quit()
请注意,Microsoft Access必须信任源.accdb文件(例如,在"受信任位置"),否则命令将无提示失败。