Тема: ещё delphi
Показать сообщение отдельно
Старый 26.11.2003, 11:45     # 1
SemKam
Junior Member
 
Регистрация: 14.11.2002
Адрес: LTU
Сообщения: 50

SemKam Путь к славе только начался
Question ещё delphi

Как проверить, является ли текст в Edit1 - integer? Делаю фильтрацию по разным критериям, один из них - как раз integer. Если в Edit1 текст не будет числовым, программа накрывается. А охота бы сделать мессагу, мол "Чё ты в самом-то деле, поле в базе числовое, а ты, ***** чё пишешь?!"
Кста, пробовал сделать try... except, но вот чё писать в этом except?
"Поможите, люди добрые, чем сумеете..."

Добавлено:

чтоб было понятнее -
try begin
Table1.Filtered := False;
Table1.Filter := 'Id = ' + QuotedStr(Edit1.Text); --> На этой строке останавливается и рапортует об ошибке....
Table1.Filtered := True;
end;
except
begin
MessageDlg('Error', mtError, [mbOK], 0);
exit;
end;
end;


Последний раз редактировалось SemKam; 26.11.2003 в 12:18.
SemKam вне форума