Форум: "WinAPI";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];
ВнизCлужбы и БД Найти похожие ветки
← →
surkis (2004-08-17 13:33) [0]Я создал службу(Service Application) но она не хочет работать с базой даных Access через AdoConnection по MSDASQL.1: при Open выдает ошибку, хотя в дизайнтайме коннектится. Пожалуйста подскажите кто знает в чём дело
← →
Digitman © (2004-08-17 13:55) [1]
> при Open выдает ошибку
ах эта кака, doConnection !.. так и говорит, мол, "выдаю ошибку".. и - в тень
← →
surkis (2004-08-17 14:19) [2]говорит "Не был произведен вызов" а чего я не могу понять
← →
surkis (2004-08-17 14:25) [3]прошу прощения, говорит "Не был произведен вызов CoInitialize" но что это я не знаю
← →
Digitman © (2004-08-17 14:28) [4]uses ..., ActiveX, ...
...
CoInitialize(nil);
try
.. something there
finally
CoUninitialize;
end;
← →
surkis (2004-08-17 14:37) [5]теперь говорит "[Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию"
← →
Digitman © (2004-08-17 14:45) [6]
> surkis (17.08.04 14:37) [5]
значит, неверная строка коннекта
← →
surkis (2004-08-17 14:55) [7]но в дизайнтайме коннектится
← →
surkis (2004-08-17 15:19) [8]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;"
← →
Digitman © (2004-08-17 15:37) [9]служба стартует ДО входа в систему юзера ?
← →
surkis (2004-08-17 15:50) [10]Да
← →
Digitman © (2004-08-17 15:57) [11]не возьмусь утверждать, но инф-ция о ODBC-конфигурации хранится в HKCR, но не в HKLM
← →
surkis (2004-08-17 16:06) [12]И какой выход из ситуации, Джет поставить не могу(он не работает потому что база с паролем) чтоже мне делать?
← →
wal © (2004-08-17 16:20) [13]
> surkis (17.08.04 16:06) [12]
> И какой выход из ситуации...?
Cоздай System DSN и работай через него.
С уважением.
← →
Digitman © (2004-08-17 16:23) [14]c MDB-базой можно работать не только с через ADO
есть jet, есть DAO.DBEnjine
p.s.
помешались что ли все на этом с..ном ADO ?
← →
surkis (2004-08-17 16:49) [15]так я пробовал через ADOConnection по Jet когда пароль убираю конектится а если ставлю(ввожу юзера=админ и пароль) нажимаю "Проверить подключение" выдает "Не выполнена проверка подключения из-за ошибки при инициализации поставщика. Не удается запустить приложение. Системная база даных отсутствует или открыта с монопольным доступом другим пользователем."
А Дао компоненты есть?
← →
surkis (2004-08-17 17:44) [16]Ребята всем(Digitman,wal) спасибо, у меня получилось:))
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.058 c