Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
1-89978
madm
2003-11-13 18:08
2003.11.27
RichEdit->FindText() Проблемы


1-89897
Pepperok
2003-11-15 11:46
2003.11.27
Winamp, Пивное дело!!!!


1-89985
Софейков Костя
2003-11-13 18:00
2003.11.27
Графики через массив...


1-89882
Хрюначок
2003-11-15 19:15
2003.11.27
Что делает этот код ??


1-89960
Ben
2003-11-17 17:51
2003.11.27
Есть ли у объекта определённое свойство?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский