
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.11.2000, 12:29
|
|||
|---|---|---|---|
|
|||
StoredProc Не возвращает значения... |
|||
|
#18+
есть в StoredProc возвращает некоторые RETURNS ( R_BSO_CODE INTEGER, R_BLANK_T VARCHAR(4), R_BLANK_NUM NUMERIC(10, 0), R_NAKL_NUM INTEGER ) так-же в ней есть цикл: FOR SELECT BLANK_NUM, BSO_CODE, BLANK_T FROM BLANKS WHERE BLANK_T = :N_BLANK_T AND TRANS_VIDACHA IS NULL INTO :R_BLANK_NUM, :R_BSO_CODE, :R_BLANK_T DO BEGIN IF (R_BLANK_NUM - :L_NUM > 1) THEN BEGIN ....(всякие там UPDATE, INSERT, DELETE) END IF (:I_=:N_COUNT) THEN BEGIN ....(всякие там UPDATE, INSERT, DELETE) EXIT; END ELSE I_=:I_+1; END вот в итоге получаем что пока работает условие (1) данные не возвращаются.... а когда не работает условие (1), но условие (2) уже сработало то они начинают возвращаться, хотя бесполезны и не нужны.... тоесть пока данные терпят обработку то не возвращаются, а когда не обрабатываются то все Ок... как поправить эту багу, так вообще задумано или надо руки править? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.01.2001, 12:22
|
|||
|---|---|---|---|
|
|||
StoredProc Не возвращает значения... |
|||
|
#18+
А в том месте, где должны проц данные возвращать должна SUSPEND есть? Если нет, то обновляешь выходные переменные и пишешь SUSPEND. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2001, 10:16
|
|||
|---|---|---|---|
StoredProc Не возвращает значения... |
|||
|
#18+
Вставь SUSPEND и всё пойдёт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1581394]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 364ms |

| 0 / 0 |
