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

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

Как вравнить дату ? [D7, Firebird]


MAXHO ©   (2010-07-29 23:23:00) 

Дано:
-БД Firebird.
-дата1 в TDateTime
-дата2 в самой базе TIMESTAMP

Подскажите правильный запрос SELECT где дата1 > дата2

Спасибо


Anatoly Podgoretsky   (2010-07-30 07:33:00) [1]

> Германн  (30.07.2010 00:44:06)  [6]

Можно, он невежливая скотина.


Германн   (2010-07-30 01:19:00) [2]


> Это называется "вравнить дату"

Тогда с этим на форум сантехников. Там "вравнят" мозги воинствующему неучу.
)))


Плохиш   (2010-07-30 00:59:00) [3]


> Германн ©   (30.07.10 00:44) [6]
>
>
> > '' + DateTimeToStr(now) + '''
>
> А за это ещё и четвертование.

Это называется "вравнить дату"


Германн   (2010-07-30 00:44:00) [4]


> '' + DateTimeToStr(now) + '''

А за это ещё и четвертование.


> Тему можно закрывать..

Пока рано.


turbouser   (2010-07-30 00:39:00) [5]


> MAXHO ©   (30.07.10 00:29) [4]


> SELECT *

За это полагается расстрел через повешение. Лучше учись делать сразу по хорошему, иначе потом грабли тебя таки настигнут.


MAXHO   (2010-07-30 00:29:00) [6]

DataSet1.SQLs.SelectSQL.Text := 'SELECT * FROM MARKET WHERE DATE1<''' + DateTimeToStr(now) + ''' ORDER BY ID'
Вот, что я имел ввиду. До этого дата была не в кавычках потому и не работало.
И не делайте поспешных выводов, если вам нечего написать по существу, не пишите вообще.

Тему можно закрывать..


Anatoly Podgoretsky   (2010-07-29 23:39:00) [7]


> Вопрос снимается. надо было в кавычки дату взять. Все заработало.

Это не совсем правильно. Надо параметры использовать.


Anatoly Podgoretsky   (2010-07-29 23:36:00) [8]

> MAXHO  (29.07.2010 23:23:00)  [0]

Ну надо еще указать список полей, с какой таблицы делать выборку, а вместо
где слово WHERE
А ты чего, совсем, совсем ничего не знаешь про запросы, тогда может стоит
сначала почитать литературу?
Здесь же нет группы для самых маленьких


MAXHO   (2010-07-29 23:28:00) [9]

Вопрос снимается. надо было в кавычки дату взять. Все заработало.


Наверх

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