Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Службы и БД [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

:)))))


Наверх

Титульная страница Поиск, карта сайта Написать письмо