Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.029 c
1-1100702396
cvg
2004-11-17 17:39
2004.12.05
Чем может быть вызвана ошибка обращения к clipboard у?


3-1099555798
Kat
2004-11-04 11:09
2004.12.05
Нужно ли ставить скобки в SQL, если используем AND ?


1-1101032114
Zif
2004-11-21 13:15
2004.12.05
Преобразование 267 минут в 4:45


3-1099464032
SergP
2004-11-03 09:40
2004.12.05
Получить номер строки DbGrid в событии DrawColumnCell


1-1100766513
Chery
2004-11-18 11:28
2004.12.05
Клиент не работает под WinXP . Cервер- Midas, Socket.




   Наверх