Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: CL | DM;

Вниз

работа с БД из отдельного потока   Найти похожие ветки 

 
Kaginava   (2004-07-10 10:50) [0]

Всем привет, у меня такая проблема

в конструкторе потока :

ibdRecUel := TIBDatabase.Create(nil);
    ibdRecUel.DatabaseName :="server:c:/basa.gdb";
    ibdRecUel.LoginPrompt := false;
    ibdRecUel.Params.Add("user_name=sysdba");
    ibdRecUel.Params.Add("password=1234556");
    ibdRecUel.Params.Add("lc_ctype=WIN1251");

    ibtRecUel:=TIBTransaction.Create(nil);
    ibtRecUel.DefaultDatabase:=ibdUel;
    ibtRecUel.DefaultAction := TACommit;
    ibtRecUel.Params.Add("read_committed");
    ibtRecUel.Params.Add("rec_version");
    ibtRecUel.Params.Add("nowait");

    ibqMaxDt:=TIBQuery.Create(ibdRecUel);
    ibqMaxDt.Database:=ibdRecUel;
    ibqMaxDt.Transaction:=ibtRecUel;
    ibqMaxDt.SQL.Add("Select Max(dt) from UelAvgDt ");


запуске в методе Execute:

   ibdRecUel.Connected:=False;
   ibdRecUel.Connected:=True;
   ibqMaxDt.Active:=true;


при попытке выполнить запрос вылетает ошибка что БД не открыта,
хотя в ходе отладки видно что соединение с БД присходит, а при попытке выполнить запрос вылетает ошибка, может кто сталкивался поскажите пожалуйста.


 
Rem   (2004-07-10 10:59) [1]

ibtRecUel.DefaultDatabase:=ibdUel;


 
Kaginava   (2004-07-10 11:03) [2]

блин, говорила мне мама будь внимательнее :))
спасибо!



Страницы: 1 вся ветка

Текущий архив: 2004.08.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.063 c
1-1090246027
DmitryNekl
2004-07-19 18:07
2004.08.01
Сохранение компонентов в файл и чтение из него


10-1024547091
msts
2002-06-20 08:24
2004.08.01
IDL2PAS/IDL2JAVA наследование интерфейсов


14-1089386907
rOOse
2004-07-09 19:28
2004.08.01
HTML формы


14-1090117107
Думкин
2004-07-18 06:18
2004.08.01
С днем рождения! 18 июля


14-1089349504
mikevis
2004-07-09 09:05
2004.08.01
автоответчик