Консультация № 138689
30.05.2008, 14:56
0.00 руб.
0 1 1
Какое выражение следует присвоить свойству SQL компонента TADOQuery, чтобы выбрать из таблицы (main.dbf) записи, имееющие в поле "дата" типа DATE, значения превышающие некоторую заданную дату.

Обсуждение

Неизвестный
30.05.2008, 18:41
общий
это ответ
Здравствуйте, Николай Петрович!

Допустим ваше TADOQuery именуется ADO а таблица table, а поле dt (в вопросе вы не уточнили настроено ли у вас TADOQuery на базу main.dbf поэтому если нет то дополнительные вопросы в мини форум)

делаем так

<code>
Ado.close;
Ado.sql.clear;
ado.sql.add(‘select * from table where dt>:dt ‘);
ado.parameters.parambyname(‘dt‘).Value:=ваша_дата;
ado.open;
</code>

если что то непонятно пишите в минифорум

Форма ответа