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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2008, 16:58   #1
Skolot
Форумчанин
 
Регистрация: 11.11.2008
Сообщений: 101
Вопрос Параметрический запрос с логическим операторм

Есть Вычисляемое поле-
КонецСрока:[ДатаПротокола]+365*[СрокДействия]
Я хочу, чтобы при запуске запроса появлялось окно с текстом "Поиск, начиная с даты:", и чтобы можно было ввести,например,>=10.10.2007
Если в запросе в строке Criteria я пишу >=#10.10.2007#,то запрос работает.
Но как сделать дату переменной, чтобы ее можно было вводить, как параметр?
Нужно, чтобы отбор шел не по фиксированной дате, а начиная с конкретной даты,которую можно параметрически менять.
Skolot вне форума Ответить с цитированием
Старый 11.11.2008, 18:28   #2
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Цитата:
Сообщение от Skolot Посмотреть сообщение
в запросе в строке Criteria я пишу >=#10.10.2007.
Если упрощенно:
вместо даты там-же напишите >=[Введите начальную дату]
Abrakadabra вне форума Ответить с цитированием
Старый 12.11.2008, 11:30   #3
Skolot
Форумчанин
 
Регистрация: 11.11.2008
Сообщений: 101
По умолчанию

Дело в том, что когда я в окне ввода параметра пишу дату, запрос мне выдает записи по всем датам, т.е. оператор "больше или равно" не срабатывает. То же самое и с "больше" или "меньше"
Skolot вне форума Ответить с цитированием
Старый 12.11.2008, 11:38   #4
Skolot
Форумчанин
 
Регистрация: 11.11.2008
Сообщений: 101
По умолчанию

To Abrakadabra:
Только что обнаружилось: все работает правильно, когда параметр относится к простому полю, у меня это [ДатаПротокола]. Не работает с вычисляемым полем - у меня это КонецСрока:[ДатаПротокола]+365*[СрокДействия]
Skolot вне форума Ответить с цитированием
Старый 12.11.2008, 20:07   #5
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Цитата:
Сообщение от Skolot Посмотреть сообщение
когда параметр относится к простому полю, у меня это [ДатаПротокола]
именно об этом поле и была речь.
Abrakadabra вне форума Ответить с цитированием
Старый 12.11.2008, 22:31   #6
Skolot
Форумчанин
 
Регистрация: 11.11.2008
Сообщений: 101
Плохо

Цитата:
Сообщение от Skolot Посмотреть сообщение
Есть Вычисляемое поле-
КонецСрока:[ДатаПротокола]+365*[СрокДействия]
.
Мне нужен параметр с логическим оператором именно для вычисляемого поля.
Skolot вне форума Ответить с цитированием
Старый 26.11.2008, 14:22   #7
Skolot
Форумчанин
 
Регистрация: 11.11.2008
Сообщений: 101
Хорошо

Нужный результат получился так:
В окне запроса(в режиме конструктора)вызвать по правой кнопке окно Query
Parametrs. В первой строчке нужно записать: слева - Текст параметра , а
справа выбрать из списка тип данных Date/Time.
Происходит согласование типов данных для вычисляемого поля и отбор данных происходит правильно.
Skolot вне форума Ответить с цитированием
Старый 10.03.2010, 14:51   #8
Gusarov
 
Регистрация: 09.03.2010
Сообщений: 3
По умолчанию параметрический запрос

Народ подскажите как здетать в параметрическом запросе так что бы выдавал данные не по полный фамилии а по одной букве на пример все люди на и!
Gusarov вне форума Ответить с цитированием
Старый 10.03.2010, 15:18   #9
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Gusarov.
"Народ.." подскажет как сделать, если Вы создадите собственную тему и там зададите вопрос.
На вопрос этой темы автор получил ответ и она закрыта.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запрос ссылается на несвязанный с ним запрос kolebatel SQL, базы данных 0 11.06.2008 12:50
параметрический запрос с частью слова в качестве параметра yulia БД в Delphi 6 09.05.2008 20:27
Запрос Инночка БД в Delphi 1 01.05.2008 23:46
Запрос wolfik0 БД в Delphi 1 23.04.2008 21:55