![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите откоректировать запрос [D7, Access]
ceval © (2006-10-12 14:34:00)Хочу сделать запрос на текущию дату
st : string; // критерий запроса
begin
st:= FormatDateTime('dd/mm/yyyy',Now);
Fmain.ADOQuery1.SQL.Add('Select Vhod_doc.N_vh, Vhod_doc.Org, Vhod_doc.Tema, Vhod_doc.Date_vh, Vhod_doc.Prim From Vhod_doc order by (Data_vh ='''+st+''')');
выдает ошибку - Parameter Data_vh has no default value
ceval (2006-10-12 18:39:00) [1]Все спасиба всем
лутче сделать фильтр по указанной дате st:= FormatDateTime('dd/mm/yyyy',Now); или посредствам ввода в МаскЕдит
ANB (2006-10-12 18:22:00) [2]
> а как правельно записать с датой
а у тебя с датой и записано.
ceval (2006-10-12 18:17:00) [3]Просто вот так работает
Fmain.ADOQuery1.SQL.Add('Select Vhod_doc.N_vh, Vhod_doc.Org, Vhod_doc.Tema, Vhod_doc.Who, Vhod_doc.Date_vh, Vhod_doc.Ispolnitel, Vhod_doc.Prim From Vhod_doc order by Vhod_doc.Date_vh
а как правельно записать с датой
ANB (2006-10-12 15:57:00) [4]
> ORDER BY - это всего лишь порядок сортировки выбранных по
> WHERE данных
а подумать ?
Gun Expert (2006-10-12 15:52:00) [5]ORDER BY - это всего лишь порядок сортировки выбранных по WHERE данных
SergeD (2006-10-12 15:47:00) [6]И еще, не вижу большого смысла указывать имя таблицы вместе с каждым столбцом, если в запросе таблица у тебя одна. Такое имеет смысл делать, когда запрос составляется из нескольких таблиц.
SergeD (2006-10-12 15:45:00) [7]Замени OREDR BY в запросе на WHERE.
ORDER BY - это сортировка данных.
Desdechado (2006-10-12 15:24:00) [8]тогда почитай завтра
и про параметры тоже, сегодня уже три ветки про передачу даты заводили
ceval (2006-10-12 15:18:00) [9]если честно то почитал на сегодня у меня башка так трещит на виска давит думаю что скоро помру
ANB (2006-10-12 15:08:00) [10]и про where.
Орех.
Johnmen (2006-10-12 14:38:00) [11]Почитай вообще про ORDER BY, что это, зачем это и как это.
Напр. здесь LocalSQL.hlp