RUS  ENG 

Параметризированные запросы в модулях

Страницы: 1
RSS
Параметризированные запросы в модулях
 
Не мог бы кто-нибудь поподробнее рассказать о синтаксисе команд, типа Function ExecSQL([Source], SqlText As String, Params) As Boolean.
Вопрос в следующем: как в самом тексте запроса указывать параметры. Пробовал и с ??, и с @, но как-то не выходит ничего. Конечно, мог и ошибиться в другом месте, например, при заполнении коллекции параметров...но всё же, хотелось бы быть точно уверенным в синтаксисе.
 
Если соединение с СУБД осуществляется через ADO(OLEDB), то в тексте запроса используйте синтаксис вида ":ParamName", напр.:
SELECT Field FROM Table WHERE Sys = :Param1
В параметре Params функции ExecSQL нужно передавать массив (safearray) значений.
 
Douser, благодарствую, сейчас буду пробовать.
Страницы: 1