|
Как запустить пользовательскую function на SQL сервере? И получить ответ
|
|||
---|---|---|---|
#18+
С кодом на запуск хранимки разобрался. А вот с function... Вот код для запуска хранимки Private Sub Blocada(Номер As Long, Chel As String, YesNo As Integer) Dim cmd As ADODB.Command Set tek = CurrentProject.Connection Set cmd = New ADODB.Command cmd.ActiveConnection = tek cmd.CommandType = adCmdStoredProc cmd.CommandText = "Blocada" cmd.Parameters("@Номер") = Номер cmd.Parameters("@Name") = Chel cmd.Parameters("@YesNo") = YesNo cmd.Execute , , Options:=adExecuteNoRecords Set cmd = Nothing Set tek = Nothing End Sub А как function? И получить ответ? Или Хранимка может ответить? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2018, 08:50 |
|
Как запустить пользовательскую function на SQL сервере? И получить ответ
|
|||
---|---|---|---|
#18+
.Parameters("@Result").type = adCurrency .Parameters("@Result").Direction = adParamOutput .Execute blnResult = .Parameters("@Result").Value ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2018, 09:33 |
|
Как запустить пользовательскую function на SQL сервере? И получить ответ
|
|||
---|---|---|---|
#18+
JavaStudentА как function?Каков тип возвращаемого значения? Для функции, возвращающей скалярный результат, выполни Код: sql 1.
Для функции, возвращающей табличный результат - соответственно Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2018, 09:40 |
|
|
start [/forum/topic.php?fid=45&msg=39614542&tid=1611606]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 143ms |
0 / 0 |