Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Проверить конект к БД / 5 сообщений из 5, страница 1 из 1
17.10.2003, 15:44
    #32296859
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить конект к БД
Есть ли в PB средство или событие, которое контролирует соединение с базой? Проверка в виде селекта из какой-нибудь таблицы мне кажется не аккуратной. Имею желание контролировать конект из PB 9.0.1 Bild 6533 на Oracle 8.1.5
...
Рейтинг: 0 / 0
17.10.2003, 15:48
    #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
17.10.2003, 15:51
    #32296875
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить конект к БД
>PVG

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

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


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