Главная страница
    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.01 c
3-89729
MORA
2003-11-09 22:45
2003.11.27
IB Functions


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


1-89918
Виталий Панасенко
2003-11-18 13:27
2003.11.27
NTFS, атрибуты файла


3-89678
sergey123
2003-11-06 14:33
2003.11.27
Как сделать, чтобы в гриде для каждой строки задавать тип поля?


14-90129
Saturn
2003-11-03 13:29
2003.11.27
Microsoft Visual Studio .NET





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский