![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.03.2010
Сообщений: 14
|
![]()
Доброй ночи
Подскажите, что не так… Говорит типы не совпадают. Таблица в Access, поле «дата» тип дата/время DM.QueryGeneral.SQL.Add('SELECT *'); DM.QueryGeneral.SQL.Add('FROM таблица'); DM.QueryGeneral.SQL.Add('WHERE (поле IN '+StrPersona+')'); DM.QueryGeneral.SQL.Add('AND (Дата < '+QuotedStr(DateToStr(DateTimePicke r2.Date))+')'); спасибо |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
уж сколько раз твердили...
используйте параметрические запросы! и не будет проблем с форматом даты! p.s. вообще-то константы типа даты в Access задаются решеточками типа #2010-09-11# |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 216
|
![]()
Serge_Bliznykov, несомненно прав, но можно попытаться использовать функцию DateTimeToStr или процедуру DateTimeToString, с помощью которой можно получить строковое представление даты/время в нужном виде.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычитание дат(дата-дата=кол.дней) | zallza | Общие вопросы Delphi | 1 | 31.05.2010 22:50 |
Динамически увеличивающаяся дата в запросе SQL | kivru | Microsoft Office Access | 1 | 07.12.2009 19:00 |
Дата Конечная (ДД.ММ.ГГГГ) - Дата Начальная (ДД.ММ.ГГГГ) = Количество Месяцев | stanislav24 | Microsoft Office Excel | 5 | 20.12.2008 10:36 |
дата в SQL | Arkuz | БД в Delphi | 7 | 04.11.2008 12:32 |
Дата (SQL + Delphi) | Pinya | БД в Delphi | 3 | 10.10.2008 17:53 |