如何从Visual Studio 2015社区(Visual Basic)生成新的mdb文件

时间:2017-02-13 07:15:06

标签: vb.net visual-studio ms-access

我一直在互联网上查找如何使用Visual Studio 2015社区创建mdb或accdb Access文件无济于事。我最接近的是建议使用引用,VSTO(不适用于Access)插件和ADO库。不幸的是,我的所有潜在客户最终都会导致API中没有“CreateDatabase”或“CreateAccessDatabase”函数的库或者解释如何连接或打开mdb / accdb / sql文件的页面。虽然我更喜欢Visual Basic中的帮助,但我很欣赏Visual Studio支持的语言,因为我认为它归结为找到合适的库。

2 个答案:

答案 0 :(得分:2)

    Dim AccessDatabaseEngine As New Microsoft.Office.Interop.Access.Dao.DBEngine
    Dim AccessDatabase As Microsoft.Office.Interop.Access.Dao.Database
    AccessDatabase = AccessDatabaseEngine.CreateDatabase("YOUR_FILENAME.accdb", Microsoft.Office.Interop.Access.Dao.LanguageConstants.dbLangGeneral)
    AccessDatabase.Close()

答案 1 :(得分:0)

虽然不是在VB.NET中,但这应该可以帮到你:

Create Access Database at runtime in C#

请注意,JET仅用于mdb文件,而JET Oledb 4.0仅用于32位。