powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / RAD2007 TClientDataSet исключения, ошибки
9 сообщений из 9, страница 1 из 1
RAD2007 TClientDataSet исключения, ошибки
    #40007042
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет народ!
Можно ли как то узнать подробности об исключении в TClientDataSet?
Я сделал уникальный индекс, но при вставке повторяющегося значения выбрасывается исключение с пустым Message.
Можно ли это организовать без явной проверки на наличие значения в датасете?
...
Рейтинг: 0 / 0
RAD2007 TClientDataSet исключения, ошибки
    #40007097
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
выбрасывается исключение с пустым Message.
Слабо верится, но допустим. А класс у этого исключения какой?
...
Рейтинг: 0 / 0
RAD2007 TClientDataSet исключения, ошибки
    #40007100
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_
didgik
выбрасывается исключение с пустым Message.
Слабо верится, но допустим. А класс у этого исключения какой?

Вот это хороший вопрос. Мне бы тоже хотелось бы узнать.
...
Рейтинг: 0 / 0
RAD2007 TClientDataSet исключения, ошибки
    #40007101
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
Мне бы тоже хотелось бы узнать.
Так узнайте. В чем проблема? Или программа не ваша, а исходники утеряны?
...
Рейтинг: 0 / 0
RAD2007 TClientDataSet исключения, ошибки
    #40007104
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_
didgik
Мне бы тоже хотелось бы узнать.
Так узнайте. В чем проблема? Или программа не ваша, а исходники утеряны?


Исключение кидается где-то в TDataSet. Я пытался полазить исходникам, но пока ничо не понял.
...
Рейтинг: 0 / 0
RAD2007 TClientDataSet исключения, ошибки
    #40007124
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
Я пытался полазить исходникам, но пока ничо не понял.

Код: pascal
1.
2.
3.
4.
5.
6.
try
  DoSmething;
except
  on E: Exception do
    ShowMessageFmt('Catch exception. Class: %s, Message: "%s"', [E.ClassName, E.Message]);
end;
...
Рейтинг: 0 / 0
RAD2007 TClientDataSet исключения, ошибки
    #40007137
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_, ага, там EDBClient. У него Message нету, только ErrorCode. Еще бы найти эти ErrorCode, чтоб цифры не подставлять.
Вот тут товарищ где то узнал 18886688
...
Рейтинг: 0 / 0
RAD2007 TClientDataSet исключения, ошибки
    #40007591
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
Можно ли как то узнать подробности об исключении в TClientDataSet?
Я сделал уникальный индекс, но при вставке повторяющегося значения выбрасывается исключение с пустым Message.
Можно ли это организовать без явной проверки на наличие значения в датасете?
в штатном мидасе особо не разгуляешься, он же все кодами возвращает в cds, потому я у себя сделал что исключения летят уже прямо из мидаса со всей подробной информацией в подобных ситуациях
...
Рейтинг: 0 / 0
RAD2007 TClientDataSet исключения, ошибки
    #40007593
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
Еще бы найти эти ErrorCode
в сорцах порыться. а с 2010-й версии и сорцы самого мидаса поставлялись
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / RAD2007 TClientDataSet исключения, ошибки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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