作者jono103 (不說對不起)
看板C_Sharp
標題[問題] C# ACCESS 2007
時間Sun Mar 30 23:17:58 2014
請教
我用ACCESS 2007 建一個檔案 mydb.accdb
沒有設密碼
我在伺服器總管那邊 加入資料連接
測試連接也已經成功了
為什麼寫成下列的程式碼 會無法連接??
private void button1_Click(object sender, EventArgs e)
{
System.Data.OleDb.OleDbConnection conn = new
System.Data.OleDb.OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data
Source=F:\mydb.accdb;Persist Security Info=false";
try
{
conn.Open();
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source!!");
}
}
請教哪邊有錯嗎??
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.124.146
※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1396192680.A.17E.html
推 johnpage:提供錯誤訊息會更完整 03/31 08:11
推 a926:程式執行環境x86 x64有對應到ACE.OLEDB套件x86 or x64嗎 03/31 11:33
推 mars999:建議把 try-catch 先拿掉,以便知道完整的錯誤訊息 04/04 21:23