當前位置:首頁 » 參考文獻 » 不可識別的資料庫格式

不可識別的資料庫格式

發布時間: 2021-03-23 19:08:04

① 不可識別的資料庫格式

如果 office2003 的 access也不能打開的話

應該是數據格式損壞了

你重新下載 壓縮包或者 用備份數據恢復一下吧

② 請教高手,關於「不可識別的資料庫格式」

格式的問題

③ MDB資料庫用access打開提示「不可識別資料庫格式」

預計該資料庫文件被損壞,拔掉U盤讀取和寫入資料庫中的數據,它是容易損壞的資料庫文件中的一個小頭,尾,如果你是編程每次應將該文件復制到同一目錄,你連接到資料庫,浩恢復的情況下損壞

④ 打開ACCESS資料庫提示 無法識別的資料庫格式

1.打開控制面板——管理工具——數據源(ODBC)。

⑤ 不可識別的資料庫格式mdb

再創建一個ACCESS資料庫 ,用文本打開,然後把最後再創建一個ACCESS資料庫 ,用文本打開,然後把最後一行復制到原來的文件末尾一行復制到原來的文件末尾

⑥ access資料庫不可識別的資料庫格式怎麼修復

ACCESS-》工具-》資料庫實用工具-》轉化資料庫-》一般我用2000~2003模式
你選一個原來實用的模式。
完成之後你在打開一下
---------------------------------------------------------------------------------------------------
如果這步不行
ok
下一步:
幫助-》檢測並修復
---------------------------------------------------------------------------------------------------
如果上一步還不行
新建odbc數據源
建立好後,有修復和壓縮。都點擊測試一下!
-------------------------------------------------------------------------------------------------------
如果還不行就下載一個修復工具試試看!我這有一個,但是基本不用。也不知道能不能對症下葯。

⑦ ACCESS不可識別的資料庫格式!

在Access07之前的資料庫後綴名均為*.mdb 而連接字元串寫成Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myFolder\*.mdb ;Persist Security Info=False;
但是Access07和Access10將後綴名改為了*.accdb。
而通過上述連接的話就會報出"不可識別的資料庫格式"異常。
需要注意的是Microsoft.Jet.OLEDB.4.0的Oledb的連接方式是比較老的連接方式,而07以後的Oledb連接方式將改成Microsoft.ACE.OLEDB.12.0。
改後的連接變成了Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\*.accdb;Persist Security Info=False;

小竅門:
在asp.net中經常把連接字元串寫在web.config中。但是access的連接字元串是需要資料庫的絕對位置。即 盤符:/文件夾/文件 這樣就導致經常把文件拷貝後需要改路徑的問題。其實完全可以通過程序來獲得資料庫文件的絕對路徑。
具體如下:
web.config中只寫資料庫文件名 (一般會把資料庫文件放在App_Data文件夾下,因為有一定的安全性)
<appSettings>
<add key="ConnString" value="App_Data\ManageDB.accdb"/>
</appSettings>
然後在DBHelper類獲得字元串的寫上如下方法:
public static string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + AppDomain.CurrentDomain.BaseDirectory + ConfigurationSettings.AppSettings["ConnString"];
通過AppDomain.CurrentDomain.BaseDirectory來獲得此資料庫的絕對路徑.

⑧ vb 不可識別的資料庫格式

試試這一段,我測試正常的
Dim Conn As New ADODB.Connection
Dim Rs As New ADODB.Recordset

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;" & _
"Data Source=" & OFName.lpstrFile & ";Extended Properties='Excel 8.0;HDR=Yes'"

Rs.CursorLocation = adUseClient '設置客戶端游標

Rs.Open "SELECT * FROM [jxjy$]", Conn, adOpenKeyset, adLockOptimistic

Set DataGrid1.DataSource = Rs

DataGrid1.Refresh

--------------------------------------------------------------------------
別忘了引用,Microsoft ActiveX Data Objects 2.x Library

⑨ 關於"不可識別的資料庫格式""

你把那個資料庫下到本地打開看看
你機器上面有微軟的office系列吧,正常狀態雙擊就可以用access打開,如果不能打開,就是資料庫文件被破壞了

⑩ 不可識別的資料庫格式

解決Access連接 accdb 不可識別的資料庫格式異常:
在Access07之前的資料庫後綴名均為*.mdb 而連接字元串寫成Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myFolder\*.mdb ;Persist Security Info=False;
但是Access07和Access10將後綴名改為了*.accdb。而通過上述連接的話就會報出"不可識別的資料庫格式"異常。

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731