powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Зарос с параметрами
7 сообщений из 7, страница 1 из 1
Зарос с параметрами
    #32343984
Volk_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть запрос с набором параметров. Очень хочется найти способ обращаться к этому запросу из формы и при этом передавать в него
значение параметров. Что-то вроде Me.pole.value=F(имя запроса, параметр1,параметр2 ...). Можно ли написать такую функцию ?
...
Рейтинг: 0 / 0
Зарос с параметрами
    #32343990
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim cmd As ADODB.Command
Dim prm As ADODB.Parameter
Dim rst As ADODB.Recordset
Set cmd = New ADODB.Command
Set cmd.ActiveConnection = CurrentProject.Connection
cmd.CommandText = "[запрос1]"
cmd.CommandType = adCmdTable
For Each prm In cmd.Parameters
prm.Value = Eval(prm.Name)
Next prm
Set rst = cmd.Execute
...
Рейтинг: 0 / 0
Зарос с параметрами
    #32343992
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Вот.
...
Рейтинг: 0 / 0
Зарос с параметрами
    #32344644
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Матерь божия...
кто-нить хоть вапросы читает? ;)))))))))))
человек спросил
как ему в запрос параметр из формы передать!!!

выданный ответ - лишь часть и очень специфическая
скока раз мы это обсуждали????

а вопрос и правда сложный на начальном этапе, себя вспомните!!!
ну выложите же в FAQ!

ответ наипростейщий:
в конструкторе запросов в поле "условие" написать
а) forms![имяформы]![имяконтроласданными]
б) написать в модуле ВБА функцию типа
function MyDate()
MyDate = forms![имяформы]![имяконтроласданными]
end function

и в конструкторе запросов в поле "условие" уже написать
MyDate()

преимущества варианта 2:
не глючит с перекрестными запросами и диаграммами

в) есть еще варианты
типа задавания параметров перед открытиез запроса в ДАО
или использования переменных в функциях вместо прямого обращения к форме
- пусть эти топики расширят их приверженцы
Всем спасибо
...
Рейтинг: 0 / 0
Зарос с параметрами
    #32344652
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 Alexus12:

И правда, читает ли кто-нибудь вапросы? В вапросе, между прочим, ни разу не сказано, что параметрами запроса являются именно контролы формы или что эти параметры используются именно в части "условие". Телепатия, конечно, полезная вещь, но я бы на нее не полагался уж настолько.
...
Рейтинг: 0 / 0
Зарос с параметрами
    #32344878
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВС!
И то верно ;)
Спасибо за отрезвление.
А по поводу фака все же жаль
...
Рейтинг: 0 / 0
Зарос с параметрами
    #32345444
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А по поводу фака - я не совсем представляю, на какой вопрос мы отвечаем. Только чтобы вопрос был действительно фа.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Зарос с параметрами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]