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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.10.2010, 10:05   #1
andrenisimus
Пользователь
 
Регистрация: 28.10.2010
Сообщений: 13
По умолчанию интервал между датами

мне нужно сделать запрос в интервале от сегодняшней до завтрашней даты, тогда в списке будут даты кототорые заканчиваются завтра и сегодня, если запрос не равен нулю, то выводи сообщение с количеством заданий которые не выполнены.. Извени я чайник !!
andrenisimus вне форума
Старый 28.10.2010, 10:18   #2
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

query.sql.text:= 'select * from <Table> where (data1 >= "'+DateToStr(date)+'") and (data2 <= "'+DateToStr(date + 1)+'"';
А уж откуда ты будешь вытаскивать невыполненные задания тебе видней.
_SERGEYX_ вне форума
Старый 28.10.2010, 10:19   #3
D.O.G
Форумчанин
 
Регистрация: 06.08.2010
Сообщений: 101
По умолчанию

Язык программирования и база?
D.O.G вне форума
Старый 28.10.2010, 11:56   #4
andrenisimus
Пользователь
 
Регистрация: 28.10.2010
Сообщений: 13
По умолчанию

язык программирования Delphi 7 база в access

Цитата:
Сообщение от _SERGEYX_ Посмотреть сообщение
query.sql.text:= 'select * from <Table> where (data1 >= "'+DateToStr(date)+'") and (data2 <= "'+DateToStr(date + 1)+'"';
А уж откуда ты будешь вытаскивать невыполненные задания тебе видней.
а куда это прописать ?

Последний раз редактировалось Stilet; 28.10.2010 в 13:46.
andrenisimus вне форума
Старый 28.10.2010, 12:36   #5
.Phoenix
Форумчанин
 
Регистрация: 02.04.2009
Сообщений: 235
По умолчанию

Цитата:
Сообщение от andrenisimus Посмотреть сообщение
а куда это прописать ?
В AdoQuery можешь.
Всё гениальное - просто!
.Phoenix вне форума
Старый 28.10.2010, 13:39   #6
andrenisimus
Пользователь
 
Регистрация: 28.10.2010
Сообщений: 13
По умолчанию

Цитата:
Сообщение от _SERGEYX_ Посмотреть сообщение
query.sql.text:= 'select * from <Table> where (data1 >= "'+DateToStr(date)+'") and (data2 <= "'+DateToStr(date + 1)+'"';
А уж откуда ты будешь вытаскивать невыполненные задания тебе видней.
Есть еще 2 впроса, место date писать свои дата нач и дата кон, и когда я ввожу это в ADOQuery то пишет (ошибка синтаксиса пропущен опритатор)
andrenisimus вне форума
Старый 28.10.2010, 13:51   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
опритатор
В SQL нет опритаторов.
Я правильно понимаю что ты так втупую и написал - select * from <Table>...
Если нет то не бери в ковычки даты, а еще лучше используй параметризацию Parameters, о чем много раз тут говорилось. Пройдись по форуму с поиском этого слова и получишь примеры.
I'm learning to live...
Stilet вне форума
Старый 28.10.2010, 13:56   #8
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Код:
ADOQuery1.Close;
ADOQuery1.sql.text:= 'select * from <Table> where (data1 >= '+QuotedStr(DateToStr(date))+') and (data2 <= '+QuotedStr(DateToStr(date + 1));
ADOQuery1.Open;
<Table> - имя таблицы
data1 - дата начала (имя поля таблицы)
data2 - дата конца (имя поля таблицы)

date - сегодня
date + 1 - завтра

Скачай учебник по Delphi и SQL.
_SERGEYX_ вне форума
Старый 28.10.2010, 14:05   #9
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Читаем книги и изучаем работу с БД в Delphi и Access. Закрыто.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интервал между моментами 12-часового цикла fs444 Общие вопросы C/C++ 2 04.04.2010 13:15
Интервал между датами в структуре! Telec Общие вопросы C/C++ 0 22.03.2010 20:55
Интервал между датами в структуре! Telec Помощь студентам 0 22.03.2010 20:55
Файлы.Двойной интервал между строками. And_DaviD Общие вопросы C/C++ 5 14.02.2010 17:52
Как задать интервал между датами в фильтре Леон Microsoft Office Access 2 22.10.2008 11:16