powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Error
5 сообщений из 5, страница 1 из 1
Error
    #33981378
PB(Power Beginner)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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 ?
...
Рейтинг: 0 / 0
Error
    #33981402
Фотография AIZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLCA.SQLDBCode & SQLCA.SQLErrText. А курсор надо открывать, прежде чем использовать.
...
Рейтинг: 0 / 0
Error
    #33981485
PB(Power Beginner)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AIZSQLCA.SQLDBCode & SQLCA.SQLErrText. А курсор надо открывать, прежде чем использовать.
Я в курсе ...
Тут вопрос в другом.
В select-statement курсора есть ошибка. Я запускаю процедуру из интеративого скл - происходит открытие курсора - возникает ошибка -выводится сообщение что Invalid character и скл коде= - и как результат курсор не открыт - процедура завершает свою роботу.
Тоисть при вызове из програмы я узнаю что курсор не открыт. А мне нужно каким то образом получить Error Message базы даных типа из-за чего курсор не открыт ... если ето возможно ...
...
Рейтинг: 0 / 0
Error
    #33981677
Фотография AIZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно показать?

1. Declare .....

2. Open....

3. FETH...

и какие значения SQLCA.SQLDBCode & SQLCA.SQLErrText после п. 2 и 3?
...
Рейтинг: 0 / 0
Error
    #34015183
PB(Power Beginner)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо AIZ что натолкнули меня на решение проблеми – да проблема была именно в вызове процедури .

PB(Power Beginner)
AIZ
SQLCA.SQLDBCode & SQLCA.SQLErrText. А курсор надо открывать, прежде чем использовать.


Я в курсе ...

Я просто сначала понял что вы говорите об курсоре в процедуре ... ;)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Error
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]