0

Microsoft SQL Server Compact 4.0の SQL Compact バージョン 4.0 を使用してE:\tmp\EmbSQL.sdf、SQL Studioで新しいコンパクト データベースを作成しました。

Excel マクロから接続しようとしています:

Set conn = CreateObject("ADODB.Connection")  
strCnxn = "Provider=Microsoft.SQLSERVER.CE.OLEDB.4.0;Data Source=E:\tmp\EmbSQL.sdf;"   
conn.Open strCnxn

次のエラーが発生します。

「実行時エラー -2147467259 (80004005)」。

何がうまくいかないかについてのヒントはありますか?

4

2 に答える 2

1

このエラーは、アクセスが拒否された状況を示しています。E: ドライブはローカル ドライブですか? フォルダへの書き込みアクセス権がありますか?

于 2011-03-29T16:13:21.533 に答える
0

データベースを4.0、SqlceEngine.Upgradeにアップグレードしてみてください。

于 2011-10-17T16:41:45.100 に答える