|
Запуск хранимой процедуры из Excel в SQL SERVER
|
|||
---|---|---|---|
#18+
Добрый день, подскажите пожалуйста, возникла ошибка. Пытаюсь запустить из Excel хранимую процедуру Reports.uspOUTHAND , находящуюся на SQL SERVER c адресом "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=MOSOBR;Data Source=srv-usf-sql-15". выскакивает ошибка "user-defined type not defined"(пользовательский тип не определен). Не могу понять с чем связана, подскажите пожалуйста, как исправить ошибку, на что обратить внимание? авторSub Кнопка1_Щелчок() Dim cn As New ADODB.Connection Dim cmd As ADODB.Connection Set cn = New ADODB.Connection cn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=MOSOBR;Data Source=srv-usf-sql-15" cn.Open Set cmd = New ADODB.Command cmd = "Reports.uspOUTHAND" cn.Close End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2021, 14:15 |
|
Запуск хранимой процедуры из Excel в SQL SERVER
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
синтаксис неправильный, найдите нормальные примеры на этом же форуме ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2021, 14:40 |
|
Запуск хранимой процедуры из Excel в SQL SERVER
|
|||
---|---|---|---|
#18+
поправил, но ошибка не изменилась авторcmd = "exec Reports.uspOUTHAND" ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2021, 14:41 |
|
Запуск хранимой процедуры из Excel в SQL SERVER
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2021, 15:25 |
|
Запуск хранимой процедуры из Excel в SQL SERVER
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4.
А хранимка в SSMS отрабатывает нормально? Хранимка возрощает, что-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2021, 17:16 |
|
Запуск хранимой процедуры из Excel в SQL SERVER
|
|||
---|---|---|---|
#18+
GhostProgram поправил, но ошибка не изменилась авторcmd = "exec Reports.uspOUTHAND" 1. либо попробуйте добавить имя БД к вызову Код: vbnet 1.
2. либо, что мне кажется более правдоподобным, у Вас не верно прописана строка подключения согласно сайту https://www.connectionstrings.com/ole-db-driver-for-sql-server/ должно быть Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2021, 11:04 |
|
Запуск хранимой процедуры из Excel в SQL SERVER
|
|||
---|---|---|---|
#18+
у ТС ODBC используется, он просто непраавильно работает с ADODB.Command (я выше давал ссылки на темы, там есть куча примеров вызова) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2021, 13:28 |
|
|
start [/forum/topic.php?fid=60&msg=40076650&tid=2154719]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 129ms |
0 / 0 |