powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Проверить конект к БД
5 сообщений из 5, страница 1 из 1
Проверить конект к БД
    #32296859
Геннадич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ли в PB средство или событие, которое контролирует соединение с базой? Проверка в виде селекта из какой-нибудь таблицы мне кажется не аккуратной. Имею желание контролировать конект из PB 9.0.1 Bild 6533 на Oracle 8.1.5
...
Рейтинг: 0 / 0
Проверить конект к БД
    #32296871
PVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PVG
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
CONNECT using sqlca;
IF sqlca.SqlCode<> 0  THEN
      MessageBox( "Error on connect using sqlca" ,&
	 "Error Code:"  + String(sqlca.SqlDbCode)+&
	 "~nError Message="  +sqlca.SqlErrText,&
	StopSign!)
      HALT
END IF
...
Рейтинг: 0 / 0
Проверить конект к БД
    #32296875
Геннадич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>PVG

Я, говорю, что переменная типа transaction уже есть, и кроме этого она таким образом уже законекчена. А вот в процессе сеанса есть необходимость контролировать соединение
...
Рейтинг: 0 / 0
Проверить конект к БД
    #32296890
PVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PVG
Гость
после каждого SQL оператора проверяй sqlca.sqlcode, иначе никак
...
Рейтинг: 0 / 0
Проверить конект к БД
    #32296925
Sergey Rijkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проверка в виде селекта из какой-нибудь таблицы мне кажется не аккуратной.
А как ты представляешь еще проверить ? В любом случае надо пингнуть , в случае с ораклом кинь что-то типа SELECT 1 INTO :ll_testConnection FROM DUAL; ну а потом проверяй SQLCA-код

-------------
Сергей Рыжков
Digital Design
http://pbl.narod.ru (PowerBuilder + Oracle)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Проверить конект к БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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