Форум: "Базы";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Внизselect * wheredate_priem=# +FormatDateTime( dd/mm/yyyy ,now)+ # Найти похожие ветки
← →
denis24 (2004-12-27 14:07) [0]С некоторых пор в поле date/time дата стала записываться в формате дата(выбранная в dbdateedit+тек время(это adotable в режиме append+Tdateedit связаное с полем этого тайбла).В принципе это даже лучше.Но как мне делать запрос с условием по этому полю.Сабж уже не работает.
Что посоветуете?
← →
Ольга (2004-12-27 15:46) [1]Сам-то понял, что написал?
← →
Stanislav © (2004-12-27 16:11) [2]>>Сабж уже не работает.
:-)) Так у тебя пробел после Where не стоит !!!
← →
Stanislav © (2004-12-27 16:16) [3]И from куда-то пропал
А вообще надо так
FormatDateTime("mm/dd/yyyy",now)
← →
Fay © (2004-12-27 16:36) [4]2 Stanislav © (27.12.04 16:16) [3]
Тогда уж FormatDateTime("mm/dd/yyyy",Date)
← →
Соловьев © (2004-12-27 17:09) [5]select * where date(date_priem)=#"+FormatDateTime("dd/mm/yyyy",now)+"#"
← →
Sergey13 © (2004-12-27 17:10) [6]Странно, что никто пока не сказал про параметры. 8-)
← →
denis24 (2004-12-27 18:18) [7]если в поле типа datetime хранится дата и время вида
27/12/2004 17:05:38
какое условие нужно ввести в where чтобы выбрались все записи с датой 27/12/2004?
← →
Соловьев © (2004-12-27 18:37) [8]select * where date_priem >= :d1 and date_piem <= :d2
ADOQuery.Parameters.ParamByName("d1").AsDateTime := DateTimePicker1.Date;
ADoQuery.Parameters.ParamByName("d2").AsDateTime := DateTimePicker1.Date;
← →
denis24 (2004-12-27 19:06) [9]а без параметров?
← →
denis24 (2004-12-27 19:27) [10]asdatetime -выдает ошибку
можно писать только ...value:=dateedit1.date
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.039 c