powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не отрабатывается запрос из Delphi
4 сообщений из 4, страница 1 из 1
Не отрабатывается запрос из Delphi
    #32029308
Nhel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите!!!!!!!
Из Делфи отрабатываю запрос
'SELECT * FROM Dogovor d WHERE d.kod = 12 and
d.nom_dog = 456 and zakluchen = 2003-02-01'
Нужных записей не находит, хотя они есть

Проблема в поле zakluchen формат datetime
Есть подозрение что он хочет еще и время, как правильно написать запрос, чтобы не было конфликта формата даты Delphi и MSSQL
...
Рейтинг: 0 / 0
Не отрабатывается запрос из Delphi
    #32029316
Dankov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
'SELECT * FROM Dogovor d WHERE d.kod = 12 and
d.nom_dog = 456 and zakluchen = "20030201"'

Только заключён ли договор в 2003 году?
...
Рейтинг: 0 / 0
Не отрабатывается запрос из Delphi
    #32029318
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, в базе данных кроме даты договора лежит еще и время, причем отличное от нуля. Поэтому сравнение на точное равенство и не срабатывает. Откуси время от даты. Как это сделать, обсуждалось совсем недавно - поищи по форуму.
...
Рейтинг: 0 / 0
Не отрабатывается запрос из Delphi
    #32029440
2128506
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
насколько я помню, время сохраняется всегда, независимо от желания программиста
неправильно это - искать точное равенство, надо >=

PS: мне понравились названия полей
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не отрабатывается запрос из Delphi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]