|
|
|
Код возврата ХП после ADO-Execute
|
|||
|---|---|---|---|
|
#18+
Есть хранимая процедура на MS SQL, скажем Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. 4. 5. 6. 7. За что они меня так? Как получить и то и другое? Добавление в список параметров нового OUTPUT-параметра приводит к тем же результатам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 07:46:08 |
|
||
|
Код возврата ХП после ADO-Execute
|
|||
|---|---|---|---|
|
#18+
Полученный рекордсет надо сперва закрыть, тогда будет доступен следующий output. Курсор должен быть клиентский. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 09:29:50 |
|
||
|
Код возврата ХП после ADO-Execute
|
|||
|---|---|---|---|
|
#18+
Большое спасибо! Так оно и есть. Я почему-то подумал, что коды возврата не толпятся последними в очереди рекордсетов, а занимают более привилигированное положение. Объявление в аэропорту: <Уважаемые пассажиры! Мы просим всех, потерявших коричневый бумажник с пятью тысячами долларов, не толпиться, а встать по двое в очередь к окошечку бюро информации>. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 10:03:30 |
|
||
|
Код возврата ХП после ADO-Execute
|
|||
|---|---|---|---|
|
#18+
Абсолютно весь output внутренне организован как последовательные наборы данных (рекордсеты), в том числе: возвращаемые параметры, результат процедуры, варнинги, сообщения об ошибках и результаты оператов print. На клиенте они преобразуются в более ожидаемый вид. То, что в данном случае рекордсет получается раньше возвращаемого значения - логично, поскольку рекордсет сформировался на исполнении оператора SELECT, а возвращаемое значение только по завершении процедуры, т.е. после селекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2005, 11:35:01 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2167961]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 376ms |

| 0 / 0 |
