Показать сообщение отдельно
  #4  
Старый 24.09.2010, 19:02
Регина Регина вне форума
Прохожий
 
Регистрация: 08.04.2008
Сообщения: 15
Репутация: 10
По умолчанию

f=fcolor+fispol срабатывает если не плюсовать туда fdate, так что с like все порядке, на отладке там все срабатывает и на форме тоже. с ним нет проблем потому что я ихние комбобоксы связываю с datasourse и adotable. а вот с датой проблема, наверное потому что тип данных другой и еще использую adoquery.
ошибку как раз показывает что невозможно строковую операцию связать с датой, примерно так.
Код HTML:
if DB_date.KeyValue<>null then if DB_date.KeyValue<>'--' then fdate:=' AND (date_pro = '''+DB_date.KeyValue+''')' else fdate:=''; f=fdate+fcolor+fispol
в 3й строчке позывает ошибку пробовала через InttoStr, но потом показывает ошибку в sql.khp. даже незнаю что делать. база данных у меня fox
Ответить с цитированием