|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
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 для моего случая ума не приложу. Два дня в гугле ничего не дали. Очень рассчитываю на вашу помощь! Спасибо. |
#2
|
||||
|
||||
Взять DLL, имена которых перечислены в статье MSDN, положить к каталог с приложением. Если нужно, зарегистрировать их при помощи regsvr32, в одной команде их можно перечислить все сразу. Думаю, больше ничего не потребуется.
Не стоит путать форумы с богадельнями. © Bargest |