|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
Результат поиска в БД
Нужно узнать результат поиска, но не визуально посмотрев на BDGrid
Код:
Query.Close; Query.SQL.Clear; Query.SQL.Add('Select * from ZZZ where XXX LIKE "'+YYY+'"'); Последний раз редактировалось ALexandr555, 09.06.2011 в 23:20. |
#2
|
|||
|
|||
RecordCount не пробовал?
Ну или EOF в крайнем случае? И вообще, здесь хоть кто-нить в документацию заглядывает??? |
#3
|
||||
|
||||
Запросом вроде Rowcount можно спросить.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#4
|
||||
|
||||
Код:
if Query.RecordCount <> 0 then begin ShowMessage(рузультат запись из поля XXX); end else begin ShowMessage('Нет записей удовлетворяющих поиску'); end; определить понял как, как тогда вывести вот результат |
#5
|
|||
|
|||
Ручками, ручками.
собирай по полям в строку и выводи. Или сделай отдельную формочку с DBGrid для вывода результатов поиска. |
#6
|
||||
|
||||
только начал работу с этим и не знаю что использовать чтобы с поля строчку то взять,
еще при добавлении Query.SQL.Add('INSERT INTO bdbot (ZZZ, GGG,FFF) VALUES ('+XXX+','+YYY+','+IntToStr(idbd)+')'); ругается на XXX? параметр не имеет значения по умолчанию нашел в поиске только Если возможно, указывайте значения по умолчанию последними в списке аргументов |