Показать сообщение отдельно
  #35  
Старый 18.10.2012, 12:51
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Andrej-zhe
а почему тогда вот такой запрос выполнятеся.
Код:
Query1.SQL.Text:='SELECT o.dpo, m.nist, m.fio,  m.date_wz, m.dp, m.dw, d.name, d.kodn, m.otd FROM duh.dbf d, oper.dbf o, oper_ozo.dbf z, mklh.dbf m WHERE (d.type = o.type and d.subtype = o.subtype and d.kod = o.kod) AND'+
'(d.type = z.type and d.subtype = z.subtype and d.kod = z.kod) AND (o.n =  m.nk and o.otd = m.otd)';
и условие принимает значение истина.
Код:
if Query1.RecordCount>=0
Вообще-то это условие всегда будет принимать значение истина. Разве может быть количество записей отрицательным числом?
Ответить с цитированием