powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / передача 2 параметров в сохраненную процедуру
3 сообщений из 3, страница 1 из 1
передача 2 параметров в сохраненную процедуру
    #39532410
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем единомышленникам.

Появился один оперативный вопрос по запуску сохраненной процедуры на сервере MS SQL (запрос на добавление, с двумя условиями).
Создал процедуру на сервере ,задал в процедуре переменные, @good и @comments . Все создалось , и без ввода параметров обращение к процедуре отрабатывает на ура . Естественно добавляются в таблицу пустые строки, так как ничего не передается, значение переменной по умолчанию потому что NULL.

Помогите пожалуйста, как ввинтить передачу двух переменных на сторону сервера из VBA. (два поля на форме, текстовые). Само обращение к процедуре работает:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
....
Dim conn As ADODB.Connection
Dim cmd As ADODB.Command
Dim prm1 as ADODB.Parameter 'так можно?
Dim prm2 as ADODB.Parameter ' ???

Set conn = New ADODB.Connection
conn.ConnectionString = "...актуальная строка соединения...."
conn.Open
 
Set cmd = New ADODB.Command
cmd.ActiveConnection = conn
cmd.CommandText = "TEST_INSERT"
cmd.CommandType = adCmdStoredProc

' и здесь как то нужно передать два параметра - значения двух полей с формы

cmd.Execute
conn.Close
Set conn = Nothing
Set cmd = Nothing
....



Плиз хелп. Писать типа ...Execute("INSERT INTO tbl ....") итд итп не хочется , так как хочу отработать полноценную передачу переменных в процедуру
...
Рейтинг: 0 / 0
передача 2 параметров в сохраненную процедуру
    #39532486
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов, FAQ/MS Access/Как запускать запросы из VBA тут как бэ есть. Или я не понял?
...
Рейтинг: 0 / 0
передача 2 параметров в сохраненную процедуру
    #39532546
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург,
ПанургСергей Лалов, FAQ/MS Access/Как запускать запросы из VBA тут как бэ есть. Или я не понял?

Спасибо, был слеп, настолько долго сижу на форуме,что совсем разучился пользоваться поиском)) на самом деле я пробовал подобный пример. Но здесь в FAQ нашел маленькую деталь в примере, которая спасла Гугл от ddos атаки моими вопросами как правильно передать переменную в сохранённую процедуру.

Корень зла крылся в одной отсутствующей строчке:

.NamedParameters=true
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / передача 2 параметров в сохраненную процедуру
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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