Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Дата в SQL [Access/ADO]


surkis ©   (2004-08-19 18:03:00) 

Как правильно вставить дату в следующий запрос
"select * from Table where (Date_Field between 01.08.2004 and 31.08.2004)" её надо заключить в какието символы?(##,[] и '' не работает)


surkis   (2004-08-19 18:45:00) [1]

Всё я понял, спасибоу меня получилось


surkis   (2004-08-19 18:42:00) [2]

я не понял что не нужно


Соловьев   (2004-08-19 18:37:00) [3]


> Query.Parameters.CreateParameter('par1',ftDate,pdInputOutput,
> 10,StrToDate('01.08.2004'));

не нужно

select * from Table where (Date_Field between :par1 and :par2)


surkis   (2004-08-19 18:34:00) [4]

Создал два параметра вот таким образом:
Query.Parameters.CreateParameter('par1',ftDate,pdInputOutput, 10,StrToDate('01.08.2004'));
запрос "select * from Table where (Date_Field between par1 and par2)" Вылазит ошибка: "Слишком мало параметров. Требуется 2"


surkis   (2004-08-19 18:09:00) [5]

Спасибо


Соловьев   (2004-08-19 18:06:00) [6]

параметры


Наверх

Титульная страница Поиск, карта сайта Написать письмо