2017-10-19 41 views
0

Excel VBAを使用して読み取り専用の形式でアクセスDBを開こうとしています。vbaで読み取り専用としてDBを開くには?

これは、読み取り専用として

 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

関連する問題