![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Службы и БД [D6, MSDASQL]
surkis © (2004-08-17 14:28:00)Я создал службу(Service Application) но она не хочет работать с базой даных Access через AdoConnection по MSDASQL.1: при Open выдает ошибку "Не был произведен вызов CoInitialize", хотя в дизайнтайме коннектится. Пожалуйста подскажите кто знает в чём дело
surkis (2004-08-17 17:41:00) [1]Ребята всем спасибо, у меня получилось:))
Fay (2004-08-17 17:14:00) [2]Ваще зачем соединяться при старте службы? Это точно необходимо?
Borissv (2004-08-17 17:13:00) [3]Пароль куда вводишь?
В св-во "Jet OLEDB:Database Password" или там же где и имя пользователя?
Nikolay M. (2004-08-17 17:07:00) [4]Где-то накосячил.
surkis (2004-08-17 16:44:00) [5]Когда пароль убираю конектится а если ставлю(ввожу юзера=админ и пароль) нажимаю "Проверить подключение" выдает "Не выполнена проверка подключения из-за ошибки при инициализации поставщика. Не удается запустить приложение. Системная база даных отсутствует или открыта с монопольным доступом другим пользователем."
Nikolay M. (2004-08-17 16:25:00) [6]
> Джет поставить не могу(он не работает потому что база с
> паролем)
Ну и что, что с паролем?
surkis (2004-08-17 16:07:00) [7]И какой выход из ситуации, Джет поставить не могу(он не работает потому что база с паролем) чтоже мне делать?
surkis (2004-08-17 15:51:00) [8]Нет
Nikolay M. (2004-08-17 15:43:00) [9]Уверен, что для приложения-сервиса видны твои DSN-ы?
surkis (2004-08-17 15:18:00) [10]Cтрока коннекта
Provider=MSDASQL.1;Password=***;Persist Security Info=True;User ID=admin;Extended Properties="DSN=База данных MS Access;DBQ=C:\Data.mdb;DefaultDir=C:\;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;"
surkis (2004-08-17 14:41:00) [11]> :)))))
произвёл теперь выдаёт "[Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию"
Nikolay M. (2004-08-17 14:37:00) [12]
> в чём дело
> Не был произведен вызов CoInitialize
:)))))