Показать сообщение отдельно
  #8  
Старый 09.08.2012, 00:25
MiraLaklamon MiraLaklamon вне форума
Новичок
 
Регистрация: 07.06.2012
Сообщения: 59
Версия Delphi: 6, 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от Kristinoidrr
пробовала, не хочет
"Несоответствие типов данных в выражении условия отбора"
А каким провайдером данных ты пользуешься? Это что Excel или Access?
Попробуй так:
Код:
ADOQuery1.SQL.Add('SELECT * FROM [Лист1$] WHERE ДР=#'+FormatDateTime('mm/dd/yyyy', datetimePicker1.Date)+'#';

И обычно все проблемы с датами в SQL-запросе снимаются если с ними работать через параметры:
Код:
ADOQuery1.SQL.Add('SELECT * FROM [Лист1$] WHERE ДР=:DateParam';
ADOQuery1.Parameters.ParamByName('DateParam').Value:=datetimePicker1.Date;
Ответить с цитированием