0
我正在與Visual Studio 2015 Express的C#項目工作,我有一個Access數據庫,我想合併到一個項目中,因爲我把項目給一個朋友,我必須將Access數據庫放到不同的文件夾路徑中,所以我想將一個文件夾放入項目中。我不知道文件夾的路徑。C#visual studio 2015 Access 2013數據庫
我正在與Visual Studio 2015 Express的C#項目工作,我有一個Access數據庫,我想合併到一個項目中,因爲我把項目給一個朋友,我必須將Access數據庫放到不同的文件夾路徑中,所以我想將一個文件夾放入項目中。我不知道文件夾的路徑。C#visual studio 2015 Access 2013數據庫
以下爲應用程序可執行文件下的.accdb數據庫的一個文件夾設置連接。這不適用於ClickOnce安裝或使用TableAdapter。
您需要更改數據庫到一個真實存在的文件夾,並更改數據庫的名稱,以匹配您的數據庫,
希望這有助於。
// 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
}
對不起,我不完全確定你想要做什麼。你想在解決方案中共享訪問文件嗎?讓我們說解決方案的一部分? –
我的連接字符串源我喜歡這個C:\ Users \ user \ Desktop \ es \ file.accdb我想要項目\文件夾\ fileaccdb – George