Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как програмно передать в запрос папраметр? / 3 сообщений из 3, страница 1 из 1
10.10.2003, 15:12
    #32290087
Atomic Bombermen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как програмно передать в запрос папраметр?
У меня есть некий запрос. Скажем, это склад с нарастающим итогом. Мне нужно добавить ко всем полям константу - начальные остатки. Я делаю в визуальном редактое запрос с параметром, в котором буду передавать значение остатков (оно будет меняться в зависимости от месяца).

Код: plaintext
1.
2.
PARAMETERS cnst IEEEDouble; 
SELECT [W1]+[cnst] AS Fld1, [W2]+[cnst] AS Fld2 
FROM Sklad;


Беда - не могу понять как вызывать такой запрос, чтобы не выскакивало окошко "Введите параметр" из кода VBA, т.е. как автоматом передать это значение и что должно стоять в "источнике данных" формы в этой ситуации? Может вообще такой возможности в Access не предусмотрено? В Дельфях с этим проблем не было.

Заранее благодарен за ответы.
...
Рейтинг: 0 / 0
10.10.2003, 15:19
    #32290097
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как програмно передать в запрос папраметр?
Dim qdf1 as DAO.Querydef
Dim Rst1 as dao.recordset
Set qdf1=Currentdb.Querydefs("bla-bla-bla")
qdf1.Parameters("bla")="bla"
Set Rst1=qdf1.Openrecordset
'Уф
...
Рейтинг: 0 / 0
10.10.2003, 15:29
    #32290117
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как програмно передать в запрос папраметр?
А, тебе для формы..
Тогда не так.
Заведи себе табличку с параметрами, пиши туда перед тем как, и тогда у тебя запрос не будет параметрическим :-)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как програмно передать в запрос папраметр? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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