Подключение к SQL Compact 4.0 с подключением ADO - PullRequest
0 голосов
/ 29 марта 2011

Используя SQL Compact версии 4.0 от Microsoft SQL Server Compact 4.0 , я создал новую компактную базу данных на E:\tmp\EmbSQL.sdf с помощью SQL Studio.

Попытка подключения из Excel Macro:

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

Получение следующей ошибки:

'Ошибка выполнения -2147467259 (80004005)'.

Любой намек на то, что идет не так?

Ответы [ 2 ]

0 голосов
/ 17 октября 2011

Попробуйте обновить базу данных до 4.0, SqlceEngine.Upgrade.

0 голосов
/ 29 марта 2011

Ошибка указывает на отказ в доступе.E: диск локальный диск?а есть ли у вас права записи в папку?

...