Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Именованные параметры в запросе  [new]
De
Member

Откуда:
Сообщений: 284
Привет, All!

есть ли возможность в запросе использовать именованные параметры, если да то каков синтаксис?

Спасибо
30 ноя 05, 12:07    [2124751]     Ответить | Цитировать Сообщить модератору
 Re: Именованные параметры в запросе  [new]
вопрос не ясен
Guest
можно считать, что параметры в запросе всегда именованы.
Вопрос не ясен. Извольте уточнить.
30 ноя 05, 12:15    [2124854]     Ответить | Цитировать Сообщить модератору
 Re: Именованные параметры в запросе  [new]
Думающий
Guest
Странно и почему твои вопросы никто не понимает =)
30 ноя 05, 12:21    [2124901]     Ответить | Цитировать Сообщить модератору
 Re: Именованные параметры в запросе  [new]
De
Member

Откуда:
Сообщений: 284
дословно хотелось:
SELECT * FROM Table WHERE _field1=:val1 AND _field2=:val2
интересует именно синтаксис :val1 и :val2
какой служебный символ нужно использовать (вместо ':') и можно ли после него написать имя параметра

P.S.
требуется связать два запроса, сделать некий MasterDetail и в качесте параметра во второй запрос пойдет значение из определенного поля первого запроса
30 ноя 05, 12:22    [2124905]     Ответить | Цитировать Сообщить модератору
 Re: Именованные параметры в запросе  [new]
Думающий
Guest
De
дословно хотелось:
SELECT * FROM Table WHERE _field1=:val1 AND _field2=:val2
интересует именно синтаксис :val1 и :val2
какой служебный символ нужно использовать (вместо ':') и можно ли после него написать имя параметра

P.S.
требуется связать два запроса, сделать некий MasterDetail и в качесте параметра во второй запрос пойдет значение из определенного поля первого запроса


"SELECT * FROM Table WHERE _field1= " & val1 
& " AND _field2=" & val2 
+Если даты то перед/после кавычек будет #" & val1 & "# (12/31/2005)
строка '" & val1 & "'
30 ноя 05, 12:37    [2125043]     Ответить | Цитировать Сообщить модератору
 Re: Именованные параметры в запросе  [new]
De
Member

Откуда:
Сообщений: 284
Думающий

"SELECT * FROM Table WHERE _field1= " & val1 
& " AND _field2=" & val2 
+Если даты то перед/после кавычек будет #" & val1 & "# (12/31/2005)
строка '" & val1 & "'


из кода понятно как изменять запрос, но хотелось использовать именно параметры

описанный выше механизм хорошо работает на MSSQL, Interbase и на ряде других СУБД, неужто Access это не поддерживает?
30 ноя 05, 12:50    [2125169]     Ответить | Цитировать Сообщить модератору
 Re: Именованные параметры в запросе  [new]
Думающий
Guest
Напиши, пример, я не уловлю твоих параметров, как ты хочешь вызывать запрос с параметрами?
30 ноя 05, 12:59    [2125261]     Ответить | Цитировать Сообщить модератору
 Re: Именованные параметры в запросе  [new]
De
Member

Откуда:
Сообщений: 284
все я разобрался
спасибо
30 ноя 05, 13:26    [2125476]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить