Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.06.2011, 11:21   #1
kkkcka
Новичок
Джуниор
 
Регистрация: 18.05.2011
Сообщений: 1
По умолчанию sql-запрос

Делаю сортировку таблицы по полю дата занесения
вот запрос:
SELECT *
FROM Анкета
WHERE Дата занесения BETWEEN :1stdate AND :2nddate

дельфи выдаёт ошибку : 'ошибка синтаксиса(пропущен оператор) в запросе
'Дата занесения BETWEEN ? AND ? ' '
В чем может быть проблема, подскажите плс
kkkcka вне форума Ответить с цитированием
Старый 28.06.2011, 14:53   #2
new player
Форумчанин
 
Регистрация: 30.08.2010
Сообщений: 153
По умолчанию

Не силен в sql, но наверное в этой строчке

Цитата:
WHERE Дата занесения BETWEEN :1stdate AND :2nddate
new player вне форума Ответить с цитированием
Старый 28.06.2011, 15:34   #3
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

Имена параметров не могут начинаться с цифры.
Прик вне форума Ответить с цитированием
Старый 28.06.2011, 16:41   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,527
По умолчанию

WHERE Дата занесения
одно из ДВУХ слов Дата и занесения считается именем поля а другое
Цитата:
(пропущен оператор)
решается в разных СУБД по разному
WHERE [Дата занесения]
WHERE "Дата занесения"
а правильнее перейти к однословным полям
WHERE Дата_занесения
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 28.06.2011 в 16:44.
evg_m вне форума Ответить с цитированием
Старый 02.07.2011, 20:12   #5
blazonic
Videor venisse
Пользователь
 
Регистрация: 23.03.2010
Сообщений: 58
По умолчанию

kkkcka
С какой СУБД в данном случае работаете?
Facimus opus communis
blazonic вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос SQL Progsenya SQL, базы данных 2 29.12.2010 09:05
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) Машуля SQL, базы данных 4 06.05.2010 21:09
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi S_Yevgeniy Помощь студентам 1 27.10.2009 06:26
SQL-запрос Elena БД в Delphi 3 21.05.2007 11:34
SQL запрос на основе другого SQL запрса... Timoxa БД в Delphi 1 07.01.2007 18:15