簡體   English   中英

C#Visual Studio 2015 Access 2013數據庫

[英]C# visual studio 2015 Access 2013 database

我正在使用Visual Studio 2015 Express進行C#項目,其中有一個要合並到項目中的Access數據庫,因為我將項目交給朋友,所以我必須將Access數據庫放置到其他文件夾路徑中,所以我想將一個文件夾放入項目。 我不知道文件夾的路徑。

下面為應用程序可執行文件下方一個文件夾的.accdb數據庫建立連接。 這不適用於ClickOnce安裝或使用TableAdapters的情況。

您需要將數據庫更改為存在的文件夾,並更改數據庫名稱以匹配您的數據庫,

希望這可以幫助。

// This translates to: AppFolder\Databases\Database1.accdb
// AppFolder: Location of the executable
// DataBases: an existing folder below AppFolder
var databasePathName = Path.Combine(Application.StartupPath,"Databases", "Database1.accdb");
var Builder = new OleDbConnectionStringBuilder()
    {
        Provider = "Microsoft.ACE.OLEDB.12.0",
        DataSource = databasePathName
    };
using (OleDbConnection cn = new OleDbConnection() { ConnectionString = Builder.ConnectionString })
{
    cn.Open();
    // do work
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM