Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Ошибки в Datastore / 13 сообщений из 13, страница 1 из 1
17.02.2006, 07:16
    #33550772
AlexanderF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
При Update в Datastore происходит ошибка, при этом sqlca.sqlerrtext сам текст ошибки не выдает! А очень хотелось бы! Возможно текст ошибки храниться в другом поле? Или тут есть какой-то нюанс? Поскажите! Версия PowerBuilder 8.0.2
...
Рейтинг: 0 / 0
17.02.2006, 09:59
    #33550957
Kr_Yury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
А SqlCode и SqlDbCode смотреть не пробовали, что они возвращают? И какая БД?
...
Рейтинг: 0 / 0
17.02.2006, 15:25
    #33552505
Dmitry.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
Ошибка поймать можно в событии dberror
...
Рейтинг: 0 / 0
17.02.2006, 18:47
    #33553234
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
Kr_YuryА SqlCode и SqlDbCode смотреть не пробовали, что они возвращают? И какая БД?
они не вернут НИЧЕГО :-))
При Update в Datastore происходит ошибка
...
Рейтинг: 0 / 0
29.01.2007, 11:52
    #34289121
Riska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
Так есть какой-нибудь способ отловить ошибку в DataStore?
...
Рейтинг: 0 / 0
29.01.2007, 12:06
    #34289181
ruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
создай наследника от DS
обьви у себе переменную не DataStore а того типа который создал
в событии error наследника будут тебе ошибки и все остальное
...
Рейтинг: 0 / 0
29.01.2007, 12:54
    #34289423
Riska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
ruhaсоздай наследника от DS
обьви у себе переменную не DataStore а того типа который создал
в событии error наследника будут тебе ошибки и все остальное
Спасибо!
...
Рейтинг: 0 / 0
29.01.2007, 13:16
    #34289512
Riska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
Интересно, а откуда у наследника появился error? Выходит, что error был и у DataStore. Но Sybase его прячет от назойливых разработчиков :)
...
Рейтинг: 0 / 0
29.01.2007, 13:20
    #34289536
Andyn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
RiskaИнтересно, а откуда у наследника появился error? Выходит, что error был и у DataStore. Но Sybase его прячет от назойливых разработчиков :) Это, типа, прикол? Тогда - зачОт!
...
Рейтинг: 0 / 0
29.01.2007, 13:22
    #34289547
ruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
был и есть , но поскольку ds невизуальный обьект то приходится делать наследников ;)
...
Рейтинг: 0 / 0
29.01.2007, 18:53
    #34290904
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
ruhaбыл и есть , но поскольку ds невизуальный обьект то приходится делать наследников ;)
На самом деле, начиная с РВ8 (по-моему), есть вот это - там прямо можно скриптать dberror...
...
Рейтинг: 0 / 0
30.01.2007, 09:37
    #34291652
ruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
спасибо, довольо таки не плохо, я до етого работал на 5 , сейчас на 8
хотя если писать какую то стандартную обработку то , по - моему, лучше сделать один раз все в наследнике и потом пользоватся
...
Рейтинг: 0 / 0
30.01.2007, 11:29
    #34292029
PL99
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибки в Datastore
ФилиппНа самом деле, начиная с РВ8 (по-моему), есть вот это - там прямо можно скриптать dberror...В PB7 тоже есть :-)
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Ошибки в Datastore / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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