powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Ошибка при повторном вызове функции из СУБД
2 сообщений из 2, страница 1 из 1
Ошибка при повторном вызове функции из СУБД
    #38753820
Kortic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PB 6.5
SQL Anywhere 11

Использую в окне на нажатие кнопки вот такой код

declare add_new_work procedure for add_new_work
:spec_prof.id,:is_place,:is_wt,:is_com,:is_start,:is_stop;
execute add_new_work;

на первое нажатие все работает, если не закрывая окна нажать кнопку еще раз то SQLCA.sqlcode уже становится не равен нулю.

Задача чтобы сколько бы раз не нажал кнопку в окне процедура выполнилась

Думал через динамический SQL попробовать вызвать процедуру, но у меня в этом знаний пока нет, как правильно сделать не знаю.
...
Рейтинг: 0 / 0
Ошибка при повторном вызове функции из СУБД
    #38753989
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверное необходимо добавить в конце строку CLOSE <НАИМЕНОВАНИЕ ПРОЦЕДУРЫ>.

close add_new_work;
проверить SQLCODE.
После EXECUTE также имеет смысл проверить SQLCODE.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Ошибка при повторном вызове функции из СУБД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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