|
|
|
Error
|
|||
|---|---|---|---|
|
#18+
ASA 9.02 PowerBuilder 9.03 8004 В БД есть stored procedure. Во времья выполнения процедури возникает ошибка открытия курсора. 1.Если процедуру запустить из Interactive SQL тогда появляется сообщение авторCould not execute statement Текст ошибки ...(Invalid character) SQLCode=-660, ODBC 3 State=... 2.Если процедуру выполнить из програмы и потом проверить значения sqlca.sqlcode и sqlca.sqlerrtext то получим: авторsqlca.sqlcode=-1 sqlca.sqlerrtext = Cursor is not open Вопрос: каким образом вызывая процедуру из программы получить ошыбку(код и текст аналогичную 1). Ну тоисть получить Database Error Message ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 15:47 |
|
||
|
Error
|
|||
|---|---|---|---|
|
#18+
SQLCA.SQLDBCode & SQLCA.SQLErrText. А курсор надо открывать, прежде чем использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 15:51 |
|
||
|
Error
|
|||
|---|---|---|---|
|
#18+
AIZSQLCA.SQLDBCode & SQLCA.SQLErrText. А курсор надо открывать, прежде чем использовать. Я в курсе ... Тут вопрос в другом. В select-statement курсора есть ошибка. Я запускаю процедуру из интеративого скл - происходит открытие курсора - возникает ошибка -выводится сообщение что Invalid character и скл коде= - и как результат курсор не открыт - процедура завершает свою роботу. Тоисть при вызове из програмы я узнаю что курсор не открыт. А мне нужно каким то образом получить Error Message базы даных типа из-за чего курсор не открыт ... если ето возможно ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 16:11 |
|
||
|
Error
|
|||
|---|---|---|---|
|
#18+
А можно показать? 1. Declare ..... 2. Open.... 3. FETH... и какие значения SQLCA.SQLDBCode & SQLCA.SQLErrText после п. 2 и 3? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 16:52 |
|
||
|
Error
|
|||
|---|---|---|---|
|
#18+
Спасибо AIZ что натолкнули меня на решение проблеми – да проблема была именно в вызове процедури . PB(Power Beginner) AIZ SQLCA.SQLDBCode & SQLCA.SQLErrText. А курсор надо открывать, прежде чем использовать. Я в курсе ... Я просто сначала понял что вы говорите об курсоре в процедуре ... ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 12:02 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33981402&tid=1337590]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 398ms |

| 0 / 0 |
