Показать сообщение отдельно
  #1  
Старый 20.09.2010, 17:46
Аватар для Dead_Gigabit
Dead_Gigabit Dead_Gigabit вне форума
Начинающий
 
Регистрация: 20.10.2009
Адрес: Там где холодно и сыро.... брр
Сообщения: 135
Версия Delphi: Delphi XE
Репутация: 10
Вопрос Проблема с поиском

Нужно организовать поиск в БД по дате покупки некоего устройства.
БД: Firebird 1.5;
Пишу на Delphi 2009;

в DateTimePicker.OnChange
запрос:

Код:
  DM.ADOQuery1.Active:=false;
  DM.ADOQuery1.SQL.Clear;
  DM.ADOQuery1.SQL.Add('SELECT *');
  DM.ADOQuery1.SQL.Add('FROM "SKLAD"');
  DM.ADOQuery1.SQL.add('WHERE DATEBAY like ''' +'%'+datetostr(DateTimePicker1.Date) + '%''');
  DM.ADOQuery1.Active:=true;

Выдается пустой результат, хотя тестовые значения быть должны кто подскажет чем проблема?
Ответить с цитированием