[問題] C# ACCESS 2007

看板C_Sharp (C#)作者 (不說對不起)時間11年前 (2014/03/30 23:18), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/2 (看更多)
請教 我用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

03/31 08:11, , 1F
提供錯誤訊息會更完整
03/31 08:11, 1F

03/31 11:33, , 2F
程式執行環境x86 x64有對應到ACE.OLEDB套件x86 or x64嗎
03/31 11:33, 2F

04/04 21:23, , 3F
建議把 try-catch 先拿掉,以便知道完整的錯誤訊息
04/04 21:23, 3F
文章代碼(AID): #1JE3Me5- (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1JE3Me5- (C_Sharp)