![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поис в диапазоне дат
viktooor © (2010-05-24 09:00:00)В Grid вношу даты с помощью DataTime.
При запросе ввожу даты через Edit.Text, пробовал через DataTime
Делаю запрос с помощью BETWEEN, не получается -пишет разные типы
ADODataSet3.Close;
ADODataSet3.CommandText :='SELECT *FROM Zajvka '+
'WHERE Срок_поставки BETWEEN "Edit1.Tex" and "Edit2.Text"');
ADODataSet3.Open;
Плохиш (2010-05-24 12:07:00) [21]
> 12 © (24.05.10 11:03) [2]
>
> такая же ерунда была вчера, Access(A)
> использовал параметры, первым делом - ничего хорошего не
> получилось
> в oracle, mssql - работает, в A - нет..
Ошибка в программе.
Amoeba_ (2010-05-24 12:06:00) [22]
> такая же ерунда была вчера, Access(A)
> использовал параметры, первым делом - ничего хорошего не
> получилось
> в oracle, mssql - работает, в A - нет..
>
У всех работает, и только у тебя нет ... Значит у кого-то руки кривые.
Anatoly Podgoretsky (2010-05-24 11:53:00) [23]> 12 (24.05.2010 11:03:02) [2]
Глупо
Anatoly Podgoretsky (2010-05-24 11:05:00) [24]> viktooor (24.05.2010 09:00:00) [0]
Используй параметры, тогда не сможешь подобную дурость написать и все будет
работать.
12 (2010-05-24 11:03:00) [25]такая же ерунда была вчера, Access(A)
использовал параметры, первым делом - ничего хорошего не получилось
в oracle, mssql - работает, в A - нет..
проблему решил так:
формировал запрос в программе, выводил в мемо.
Копировал из мемо в A, запускал, и так до победного конца
Sergey13 (2010-05-24 09:06:00) [26]> [0] viktooor (24.05.10 09:00)
> 'WHERE Срок_поставки BETWEEN "Edit1.Tex" and "Edit2.Text"');
Откуда твоя СУБД знает про твои едиты?
Используй параметры.
Завязывай рассказывать про свой грид. Он тут ВООБЩЕ ни к чему. Это просто телевизор для данных.