Connect к базе SQL Compact Edition

SQL Compact
Дата: 09.06.2009 12:24:42
Добрый день.

Пытаюсь подключиться к базе SQL compact посредством компонента TADOConnection.
После установки СУБД в поставщиках данных не появился новый провайдер.
пытаюсь вручную задать строку соединения = 'Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;Data Source=D:\data.sdf' однако при попытке соединения выдает ошибку с текстом "неопознанная ошибка".

помогите, пожалуйста, разобраться с этой проблемой
Chys
Дата: 23.07.2009 05:39:11
Народ, похожая ситуация... Не могу найти, как сконнектить приложение с MS SQL Compact 3.1 через dbExpress (есть Delphi 2006 и 2007).

Кто пробовал?
Chys
Дата: 23.07.2009 06:44:39
Кажется только Devart (бывший Core Lab) поставляет dbExpress драйвер для доступа к Ms SQL Compact Edition...
Dmitry Arefiev
Дата: 23.07.2009 09:59:49
Chys
Кажется только Devart (бывший Core Lab) поставляет dbExpress драйвер для доступа к Ms SQL Compact Edition...

Который работает через упомянутый выше OLEDB провайдер.

SQL Compact,
может что-то не то скачал ? Вот это, например, содержит OLEDB провайдер.
Chys
Дата: 23.07.2009 10:36:35
[quot Dmitry Arefiev]Который работает через упомянутый выше OLEDB провайдер.[quot]
А можно, пожалуйста, пример как сконнектить?
Dmitry Arefiev
Дата: 23.07.2009 10:41:08
Chys
А можно, пожалуйста, пример как сконнектить?

Не смогу - у меня сейчас нет ни DevArt драйвера, ни SQL Server CE.
Chys
Дата: 23.07.2009 10:49:11
Dmitry Arefiev
Не смогу - у меня сейчас нет ни DevArt драйвера, ни SQL Server CE.

Дык через DevArt драйвер-то все работает. Только он платный. :) А в dbExpress версии Delphi 2006/2007 драйвер для SQL Server CE не включен. :(
Chys
Дата: 23.07.2009 11:50:25
... зато dbExpress в Delphi 2009 включает драйвер для MS SQL CE. А мы как раз мигрировать на эту версию решили! :)
Dmitry Arefiev
Дата: 23.07.2009 12:39:57
1)
Chys
... зато dbExpress в Delphi 2009 включает драйвер для MS SQL CE. А мы как раз мигрировать на эту версию решили! :)

Я про это первый раз слышу ...
2) Найди sqlceoledb*.dll и попробуй сделать ему regsvr32 sqlceoledbxx.dll
Chys
Дата: 23.07.2009 14:34:51
Dmitry Arefiev
Я про это первый раз слышу ...

Тьфу... Бред несу. Нет там драйвера для CE, нет.