2017-10-19 66 views
0

我試圖打開一個訪問數據庫,只讀使用Excel VBA的形式。如何在vba中打開一個只讀數據庫?

這是我此刻的代碼,

 Set cn = CreateObject("ADODB.Connection") 
     cn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & DBFullName & ";" 

     Set rs = CreateObject("ADODB.Recordset") 
     rs.Open "SELECT DISTINCT A_Name FROM app_tbl ORDER BY A_Name ASC", cn, , , adCmdText 

我怎樣才能打開它爲只讀?

回答

2

嘗試

cn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & DBFullName & ";Mode=Read" 
+0

爲我工作。謝謝 – Sid29

相關問題