как сделать выборку



Автор #Zhenya# задал вопрос в разделе Другие языки и технологии

Как сделать выборку данных??? и получил лучший ответ

Ответ от Sergey Zhukov[эксперт]
Попробуйте использовать компонент TIBQuery, вместо, например, TIBTable.
Пусть имя таблицы в базе данных "Main", a поле по которому происходит выборка по дате называется "DateZakl". В результате этого запроса выведуться только те записи которые лежат в промежутке от DateTimePicker1->DateTime до DateTimePicker2->DateTime
тогда запрос на выборку:
IBQuery1->Active=false;
IBQuery1->SQL->Text="select * from Main where ([DateZakl]>=:ddd) and ([DateZakl]<=:ccc)";
IBQuery1->Parameters->ParseSQL(IBQuery1->SQL->Text,True);
IBQuery1->Parameters->ParamByName('ddd')->Value=DateToStr(DateTimePicker1->DateTime);
IBQuery1->Parameters->ParamByName('ccc')->Value=DateToStr(DateTimePicker2->DateTime);
IBQuery1->Active=true;
Предварительно в IBQuery нужно указать файл с базой данных.

Ответ от Monstradamus[гуру]
А передавать дату параметром в запрос (или в хранимую процедуру, что у вас там) не пробовали? И ключевое слово between.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как сделать выборку данных???
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*