Показать сообщение отдельно
  #1  
Старый 08.11.2013, 19:37
Kozzy Kozzy вне форума
Прохожий
 
Регистрация: 08.11.2013
Сообщения: 1
Версия Delphi: Delphi 2007
Репутация: 10
По умолчанию Delphi + SQL Server CE

Добрый день!

Раньше пользовалась Access. Сейчас возникла необходимость получить в запросе SELECT больше 255 полей. Access ругается. Перешла на SQL Server Compact Edition. Подключилась, используя компонент SDAC MSCompactConnection. ConnectionString следующий:

Код:
Provider=MICROSOFT.SQLSERVER.MOBILE.OLEDB.3.5;Data Source="BD-DIKTANT.sdf"

Все работает, MSTable подгружается, данные в гриде отображаются.

При попытке запустить приложение на другом ПК ругается "Required provider is not installed". Вполне логично, т.к. там не установлен SQL Server Compact Edition.

Вопрос: как сделать так, чтобы приложение работало БЕЗ установленного SQL Server CE?? Судя по msdn всё решается переносом вместе с приложением некоторых dll. Но там описано про Visual Studio. Как такое сотворить на Delphi для моего случая ума не приложу. Два дня в гугле ничего не дали.

Очень рассчитываю на вашу помощь! Спасибо.
Ответить с цитированием