![]() |
|
#1
|
||||
|
||||
![]() Код:
Query.Close; Query.SQL.text:='SELECT id,nick,msg FROM users WHERE [id]='+id; Query.Open; if Query.Fields.Count>0 then begin end; и так при любом которого нет например Цитата:
|
#2
|
|||
|
|||
![]() Цитата:
Не так в последующем коде. Атрибут Fields содержит список полей вернувшегося ответа, а не кол-во записей. Кол-во записей обычно хранится в атрибуте RecordCount. |
#3
|
||||
|
||||
![]() Код:
Query.SQL.Text:='SELECT id, nick, msg FROM users WHERE id = :p_id'; Query.ParamByName('p_id').AsInteger := 666; Query.Open; if not Query.IsEmpty then begin // end; Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
#4
|
||||
|
||||
![]() Ах черт точно, в другом месте нормально накатал а тут
|