錯誤號 「不可識別的資料庫格式 」

2021-06-07 00:18:39 字數 1105 閱讀 8477

這兩天除了上課就一直在看

acess

資料庫,它給我帶來一些麻煩,但還好,這些麻煩我都在慢慢解決

~~~~

~~~~~

突然,我想到,我使用的資料庫是用

2010

版的access

建立的資料庫,是不是因為這個呢???我檢視它的屬性,

2010

版的access

建立的資料庫的副檔名是

accdb

,而我在**中使用的還是

mdb格式的,我想,也許是這個原因吧?!

這是為什麼呢???經過站在巨人的肩膀上,我找到了問題:

原來是strcn 

= 例項

4.mdb"

中的microsoft.jet.oledb.4.0

在作怪,解決方案是:將其改為

microsoft.ace.oledb.12.0

就好。

現在來比較一下這兩個的區別:

microsoft.jet.oledb.4.0

(以下簡稱

jet 

引擎),可以訪問

office 97-2003

(副檔名是

mdb),但是在它們以上

的版本就不能訪問了。

microsoft.ace.oledb.12.0

(以下簡稱

ace 

引擎),

ace 

引擎是隨

office 2007 

一起發布 的資料庫連線組

件,可以訪問

office 97—2003

,也可以訪問

office 2007

以上版本(副檔名是

accdb

)。

資料庫實時錯誤

利用access資料庫開發的網路應用程式,在許多情況都有可能出現 實時錯誤3043,磁碟或網路錯誤 從而不同程度地破壞access資料庫。一 造成出現 實時錯誤3034,磁碟或網路錯誤 的原因 1 硬體環境 它包括網絡卡是否有個別的針頭損壞 網線是否破壞或網線的容量是否滿足網路應用程式的要求 如網路...

資料庫登入錯誤

在專業課的學習時,我打算在電腦上裝一下sql server2005,當時自己還對這個程式不了解,於是就去找我們的專業課老師幫我裝,可是在安裝的時候提示成功,但是就是沒有執行程式。當時老師告訴我不行就只能重灌系統了。當時我也不會裝系統呢,心想為了乙個軟體就重灌一下系統也不值得,所以就放下了。在來到提高...

資料庫連線錯誤

我在使用mysql8.0時出現的這個錯誤,解決方法為在配置檔案中的url後面新增上一句 allowpublickeyretrieval true。錯誤即可解決。我在使用spring框架運算元據庫時出現這個錯誤,錯誤原因可能是因為username,url等字段是mysql的關鍵字,所以解決方法是在這些...