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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2010, 18:46   #1
Регинка-малинка
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 33
По умолчанию SQL для "Даты"

Кто-нибудь ладит с типом данных Дата? например, у меня есть ADOQuery и DBLookopCombobox. для Query записала такой вот запрос:
Код HTML:
select distinct date_pro from dd092010
как правильно закончить запрос, чтобы результатом был только месяц - сентябрь, 2010 года. то бишь date_pro, содержит много дат например начиная от 2009 до 2010, а мне нужно чтобы в списке были все даты сентября 2010
Регинка-малинка вне форума Ответить с цитированием
Старый 28.09.2010, 19:06   #2
XeruH
Форумчанин
 
Регистрация: 17.09.2010
Сообщений: 229
По умолчанию

Телепаты в отпуске! Требуется уточнить какая БД!
Правильно заданный вопрос - половина ответа!
XeruH вне форума Ответить с цитированием
Старый 28.09.2010, 19:08   #3
Регинка-малинка
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 33
По умолчанию

=)) бд fox
Регинка-малинка вне форума Ответить с цитированием
Старый 28.09.2010, 21:22   #4
ullonso
Пользователь
 
Регистрация: 04.09.2010
Сообщений: 13
По умолчанию

select distinct date_pro
from dd092010
Where date_pro between '01.09.2010' and '01.10.2010'
ullonso вне форума Ответить с цитированием
Старый 28.09.2010, 21:27   #5
Регинка-малинка
Пользователь
 
Регистрация: 21.09.2010
Сообщений: 33
По умолчанию

это точно так? потому что я делала самый простой запрос для примера:
Код HTML:
select distinct date_pro from dd092010 where date_pro='01.09.2010'
и он ошибку выдавап
Регинка-малинка вне форума Ответить с цитированием
Старый 28.09.2010, 22:21   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

FOX, говорите... А через какого провайдера подключаетесь?..

впрочем, всё это неважно!
Хотите, чтобы не было проблем с датами - используйте параметрические запросы (дату/ или даты) передавайте в качестве параметра! Примеры легко найдёте поиском тут, на форуме (ищите по словам параметрический или по ParamByName), будут проблемы - пишите, вместе разберёмся!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обойти "преобразование типа из "string" в "float" невозможно" lexluter1988 Помощь студентам 1 07.08.2010 12:23
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. Каравай Microsoft Office Excel 13 17.02.2010 09:53
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
при выполнении запроса в столбце "Дата сдачи" оставить даты, которые соответствуют введенному месяцу klukva666 Microsoft Office Access 5 10.03.2008 17:52