1. 程式人生 > 其它 >64位系統下使用mdb資料庫問題

64位系統下使用mdb資料庫問題

總之,64位系統下.NET訪問Access 資料庫,最徹底的方法是安裝64位的Access資料訪問驅動安裝程式 並使用新的Access提供程式  Microsoft.ACE.OLEDB.12.0

下載64位:64bit(下載

 

 public AccessOP(String MDBFileName, string PassWord)
        {
            try
            {
                if (!File.Exists(MDBFileName))
                {
                    MessageBox.Show(
"檔案:" + MDBFileName + "不存在,嚴重錯誤!!!"); throw new Exception("檔案:" + MDBFileName + "不存在,嚴重錯誤!!!"); //return; } String Str = string.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Jet Oledb:Database Password={1}", MDBFileName, PassWord); Conn
= new OleDbConnection(Str); //連線資料庫 Db_Conn(); } catch (Exception ex) { MessageBox.Show("錯誤:因" + ex.Message + ",無法聯絡:" + MDBFileName); } }