Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

Исключительная ситуация   Найти похожие ветки 

 
fisherman ©   (2004-11-24 11:03) [0]

Всем привет!
Подскажите как побороть исключительную ситуацию - EDBEditError.
Проблема в следующем - есть ADOTable, в ней поле типа TDateTimeField.
Для ввода информации я указал маску ввода в свойстве EditMask, теперь если вводится не верная дата - возникает данная ошибка.
Подскажите, где лучше сделать обработку данной ошибки.


 
Ega23 ©   (2004-11-24 11:08) [1]

Именно поэтому я никогда не редактирую данные в гриде


 
fisherman ©   (2004-11-24 11:11) [2]

Я не в гриде редактирую, а в DBEdit-е


 
TUser ©   (2004-11-24 11:14) [3]


> Подскажите, где лучше сделать обработку данной ошибки.

try ... except


 
fisherman ©   (2004-11-24 11:21) [4]

так я и использую этот блок для проверки, а вот где его конкретно вставить что-то не соображу,пробовал и в событии OnChange и OnKeyPress компонента DBEdit вставлять - не работает...


 
Ega23 ©   (2004-11-24 11:22) [5]

Я не в гриде редактирую, а в DBEdit-е

Без разницы. Фактически, ты редактируешь DataSet напрямую.


 
fisherman ©   (2004-11-24 11:27) [6]

Без разницы. Фактически, ты редактируешь DataSet напрямую.

Это мне понятно, про ошибку не понятно)


 
Sandman25 ©   (2004-11-24 11:32) [7]

TField.OnValidate


 
ASoft   (2004-11-24 11:34) [8]

> Подскажите как побороть исключительную ситуацию - EDBEditError.
Лучше такие ошибки заранее обходить. Поэтому, используй TDateTimePicker, например, для ввода даты или времени, а потом записывай в базу.


 
fisherman ©   (2004-11-24 11:40) [9]

TField.OnValidate
и там пробовал...


 
fisherman ©   (2004-11-24 11:42) [10]

...используй TDateTimePicker...
во! точно, попробую)



Страницы: 1 вся ветка

Текущий архив: 2004.12.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.046 c
1-1100968316
eugene32
2004-11-20 19:31
2004.12.05
kak pereimenovat file?


3-1099979637
Explorer
2004-11-09 08:53
2004.12.05
AdoDataSet для работы c StoredProc


1-1100881842
VitGun
2004-11-19 19:30
2004.12.05
"Invalid pointer operation" при закрытии.


1-1100324580
Макс
2004-11-13 08:43
2004.12.05
определитель матрицы комплексных чисел


1-1100675286
Jay
2004-11-17 10:08
2004.12.05
Help Button