Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: CL | DM;

Вниз

Помогите откоректировать запрос   Найти похожие ветки 

 
ceval ©   (2006-10-12 14:34) [0]

Хочу сделать запрос на текущию дату

 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


 
Johnmen ©   (2006-10-12 14:38) [1]

Почитай вообще про ORDER BY, что это, зачем это и как это.
Напр. здесь LocalSQL.hlp


 
ANB ©   (2006-10-12 15:08) [2]

и про where.

Орех.


 
ceval ©   (2006-10-12 15:18) [3]

если честно то почитал на сегодня у меня башка так трещит на виска давит думаю что скоро помру


 
Desdechado ©   (2006-10-12 15:24) [4]

тогда почитай завтра
и про параметры тоже, сегодня уже три ветки про передачу даты заводили


 
SergeD   (2006-10-12 15:45) [5]

Замени OREDR BY в запросе на WHERE.
ORDER BY - это сортировка данных.


 
SergeD   (2006-10-12 15:47) [6]

И еще, не вижу большого смысла указывать имя таблицы вместе с каждым столбцом, если в запросе таблица у тебя одна. Такое имеет смысл делать, когда запрос составляется из нескольких таблиц.


 
Gun Expert ©   (2006-10-12 15:52) [7]

ORDER BY - это всего лишь порядок сортировки выбранных по WHERE данных


 
ANB ©   (2006-10-12 15:57) [8]


> ORDER BY - это всего лишь порядок сортировки выбранных по
> WHERE данных

а подумать ?


 
ceval ©   (2006-10-12 18:17) [9]

Просто вот так работает
       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 18:22) [10]


> а как правельно записать с датой

а у тебя с датой и записано.


 
ceval ©   (2006-10-12 18:39) [11]

Все спасиба всем

лутче сделать фильтр по указанной дате    st:= FormatDateTime("dd/mm/yyyy",Now); или посредствам ввода в МаскЕдит



Страницы: 1 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.042 c
15-1164874133
кви
2006-11-30 11:08
2006.12.24
с++


2-1165082065
okey
2006-12-02 20:54
2006.12.24
Помогите пожалуйста очень нужно!


2-1165587005
fog
2006-12-08 17:10
2006.12.24
Закрытие программы


2-1165317382
IgorMish
2006-12-05 14:16
2006.12.24
Процедура сворачивания окна


3-1160470589
jiny
2006-10-10 12:56
2006.12.24
Проблема с RemoveAllNodes в AdvStringGrid при повторном вызове