|
Помогите, пожалуйста, найти ошибку в цикле
|
|||
---|---|---|---|
#18+
rowss=7 for ii=1 to rowss zaprosik = arzapros[ii] DECLARE cursor_sss DYNAMIC CURSOR FOR SQLSA ; PREPARE SQLSA FROM :zaprosik; OPEN DYNAMIC cursor_sss; FETCH cursor_sss INTO :arzaprosss[ii]; CLOSE my_cursor; next sle_7.text=arzaprosss[7] arzapros[ii] это у меня массив с запросами я хочу сделать, чтобы все значения после выполнения этих запросов занеслись в массив arzaprosss[ii] ошибок не показывает, но я делаю проверку, смотрю значение и оно неверное. Подскажите, пожалуйста, как исправить ошибку? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2009, 23:14 |
|
Помогите, пожалуйста, найти ошибку в цикле
|
|||
---|---|---|---|
#18+
nafanya1986ошибок не показывает Конечно не показывает - вы ж не проверяете на ошибки. Добавьте проверку sqlca.SQLCode <> 0 (это ошибка). Проверку нужно делать как после prepare, так и после fetch (насчет open - не в курсе). При prepare может быть синтаксическая ошибка. При fetch может быть отсутствие строк в результате (код 100). ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2009, 06:23 |
|
Помогите, пожалуйста, найти ошибку в цикле
|
|||
---|---|---|---|
#18+
nafanya1986 пишет: > DECLARE cursor_sss DYNAMIC CURSOR FOR SQLSA ; > PREPARE SQLSA FROM :zaprosik; > OPEN DYNAMIC cursor_sss; > FETCH cursor_sss INTO :arzaprosss[ii]; > CLOSE my_cursor; Объясни мне, задляфига ты лезешь в то, что не осилишь? Объяви обычный, без выпендрёжа, курсор и сфетчи в цикле. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2009, 12:46 |
|
Помогите, пожалуйста, найти ошибку в цикле
|
|||
---|---|---|---|
#18+
Anatoly Moskovskynafanya1986ошибок не показывает Конечно не показывает - вы ж не проверяете на ошибки. Добавьте проверку sqlca.SQLCode <> 0 (это ошибка). Проверку нужно делать как после prepare, так и после fetch (насчет open - не в курсе). При prepare может быть синтаксическая ошибка. При fetch может быть отсутствие строк в результате (код 100). Спасибо вам, Анатолий. У меня реально некоторые стоки с запросами пустые, но я думал, что просто выполнится пустой запрос и вернёт NULL. Сейчас буду переделывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2009, 13:26 |
|
|
start [/forum/topic.php?fid=15&fpage=32&tid=1336228]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
83ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 499ms |
0 / 0 |