Я пытаюсь выполнить некоторые сохраненные запросы в базе данных Access со страницы ASP. Я хотел бы использовать объект команды ADO для запуска процедуры вместо простой отправки строки в базу данных для выполнения. Моя проблема возникает, когда я пытаюсь создать параметры для отправки в хранимую процедуру. Я использую метод CreateParameter объекта Command. Требуется 5 необязательных аргументов, из которых я хочу использовать только два; имя и значение (аргументы 1 и 5 соответственно).
Я попробовал следующие подходы для настройки параметров:
1) Использование именованных аргументов
command.Parameters.Append command.CreateParameter name:="name", value:="value"
2) Использование именованных аргументов в скобках
command.Parameters.Append command.CreateParameter(name:="name", value:="value")
3) Оставляя необязательные параметры мне не нужны
command.Parameters.Append command.CreateParameter("name", , , , "value")
Какой простой способ добиться того, что я пытаюсь сделать, и почему мой синтаксис в этих случаях дает сбой? Я явно что-то здесь упускаю!