Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 03.03.2012, 15:14
sctr sctr вне форума
Прохожий
 
Регистрация: 18.02.2012
Сообщения: 5
Репутация: 10
По умолчанию Фильтрация по промежутку даты

Делаю такую фильтрацию первый раз. Помогите с кодом.
Использую базу Access. Тип подключения ADOQuery.
Таблица с именем main и поле дата "ohot_d_vyd". Хочу сделать фильтрацию по нажатию кнопки данные по промежутку даты.
Например с 01.01.2012 по 01.02.2012. И чтобы в DBGrid было отфильтрованный результат по запросу.
Вот мой начальный код:
Код:
procedure TForm7.BitBtn4Click(Sender: TObject);
begin
Adoquery1.Close;
Adoquery1.SQL.Text := 'SELECT * FROM main WHERE [ohot_d_vyd]=> '''+DBdateTimeEditeh1.Text+''' and <='''+DBdateTimeEditeh2.Text+'''';
Adoquery1.Open;
end;
Такой запрос у меня выдает ошибку:
Код:
Ошибка синтаксиса (пропущен оператор) в выражении запроса [ohot_d_vyd]=> '01.02.2012' and <='01.03.2012''

Последний раз редактировалось sctr, 03.03.2012 в 15:52.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 05:08.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025