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

Вниз

D5+Sybase SQL Any + W2Kru - error   Найти похожие ветки 

 
AndrewCh   (2003-11-06 12:16) [0]

подскажите , пожалуйста:
1. при запуске RxQuery select * from Table если в Table нет ни одной записи то все вылетает с сообщением ошибка в модуле user32.dll
тот же эффект наблюдается при открытии таблицы в SQL Explorer
при помещении туда хоть одной записи эффект исчезает.
подключение через ODBC драйвера к которым коннектится BDE.
D5 sp1
2. база SyBase SQL Any
подключено через ODBC - BDE

var qgroup: TQuery;

begin
-----------вырезано-----------------
qgroup.Active:=false;
ts:=trim(ListBox1.Items.Strings[m]);
qgroup.SqL.Clear;
q:="select * from dba.truste t where T.Trust LIKE "+Char(39)+"%"+ts+"%"+Char(39)+" ORDER BY path";

qgroup.SqL.Add(q);
qgroup.ExecSQL;
// кто подскажет, почему выскакивает здесь ошибка user32.dll
qgroup.Active:=true;

-----------вырезано-----------------
end
попытка сделать это же через параметры приводит к тому же
:(


 
AndrewCh   (2003-11-10 12:38) [1]

немного измению вопрос: это все происходит потому что TRxQuery возвращает пустой Dataset. Вот вопрос: можно ли это побороть, имею ввиду зависание при пустом dataset ? или придется делать ветвление программы на случай пустой таблицы ?!


 
Кщд   (2003-11-10 13:44) [2]

зачем ExecSQL?



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

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

Наверх




Память: 0.47 MB
Время: 0.038 c
1-89896
Kacnep
2003-11-17 15:24
2003.11.27
Настройки в TTreeView зачем и как реализовать?


8-90002
S.A.S.
2003-07-31 17:43
2003.11.27
SkinEngine


3-89716
chtr
2003-11-10 10:23
2003.11.27
Как программно сжать базу mdb?


3-89790
jonni
2003-11-05 18:57
2003.11.27
kak dobavit pole v tablice?


3-89703
Dany
2003-11-10 14:21
2003.11.27
NUMERIC(32) to Integer