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

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

создание TADOConnection [D7]


Страницы:   1 2

kat ©   (2004-04-02 13:01:00) 

Пытаюсь динамически создать TADOConnection.
На строке DB_ADO :=  TADOConnection.Create(Nil);
возникает ошибка класса EOleSysError с сообщением "Не был произведен вызов CoInitialize"
Почему возникает ошибка?


kat   (2004-04-02 14:59:00) [21]

?


kat   (2004-04-02 14:38:00) [22]

в продолжении....

создала TADOConnection

CoInitialize(nil);

 DB_ADO := TADOConnection.Create(nil);

 DB_ADO.ConnectionString := 'Provider=MSDASQL.1;Persist Security Info=False;Data Source=Access_DB';
 DB_ADO.LoginPrompt := false;
 DB_ADO.Open;

создала запрос
 qMain := TADOQuery.Create(nil);
 qMain.Connection := DB_ADO;

пытаюсь в запросе выполнить insert получается ошибка  - access violation в msado15.dll

что опять ен доделала???


kat   (2004-04-02 13:46:00) [23]

Delirium ©  

спасибо


Delirium   (2004-04-02 13:41:00) [24]

"а какой модуль надо подключить для использования этих функций" - ActiveX


JibSkeart   (2004-04-02 13:20:00) [25]

ComObj вроде бы для работы с КОМ

а воообще вы что с Dll что то творите ?


JibSkeart   (2004-04-02 13:19:00) [26]

зыы ... я что то совсем сегодня :)


kat   (2004-04-02 13:19:00) [27]

CoInitialize(nil)
...
CoUnInitialize()

а какой модуль надо подключить для использования этих функций?


sniknik   (2004-04-02 13:12:00) [28]

CoInitialize(nil)
...
CoUnInitialize()


JibSkeart   (2004-04-02 13:05:00) [29]

попробуй сначала
OleInitialize(nil);
...
OleUnInitialize;

Хотя ...


Страницы:   1 2

Наверх

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