[問題] C# ACCESS 2007

作者: jono103 (不說對不起)   2014-03-30 23:17:58
請教
我用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!!");
}
}
請教哪邊有錯嗎??
謝謝
作者: johnpage (johnpage)   2014-03-31 08:11:00
提供錯誤訊息會更完整
作者: a926 (Aaron)   2014-03-31 11:33:00
程式執行環境x86 x64有對應到ACE.OLEDB套件x86 or x64嗎
作者: mars999 (勇者亂太朗)   2014-04-04 21:23:00
建議把 try-catch 先拿掉,以便知道完整的錯誤訊息

Links booklink

Contact Us: admin [ a t ] ucptt.com