Вниз
Скачать: CL | DM;

Проверка обязательных полей базы данных отображенных на форме   Найти похожие ветки 

← →
Apolon   (2003-07-15 11:29) [0]

Как осуществить проверку обязательных полей базы данных отображенных на форме при помощи различных элементов TDBEdit, TDBLookupComboBox и т.п. на заполнение их значениями? Данная проверка должна осуществляться перед сохранением значений в базе данных. В случае, если имеется не заполненное поле, сохранение прервать и установить фокус на первый не заполненный элемент в форме. Такая функция проверки должна работать на любых формах и с разным набором контролов отображающих данные из нескольких таблиц.


← →
Жук ©   (2003-07-15 11:41) [1]

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if (ModalResult=mrOk)
then begin
if DBEdit1.DataSource.DataSet.FieldByName[DBEdit1.DataField].IsNull
then begin
CanClose:=false;
ShowMessage("Warning... !");
DBEdit1.SetFocus;
end;
..................
end;
end;

Примерно так...


← →
Johnmen ©   (2003-07-15 11:51) [2]

см. BeforePost



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

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



Память: 0.45 MB
Время: 0.015 c
11-10152
Arioch
2002-12-03 15:10
2003.08.04
А будет ли Unicode ? (кто что думает по поводу?)


3-10113
alla03
2003-07-14 17:29
2003.08.04
Не могу открыть собственную (мною созданную) БД в


14-10451
Sugrob
2003-07-18 12:11
2003.08.04
Нужнен TTreeView с CheckBox-ами для отображения из таблиц


6-10325
Евгения
2003-05-26 15:57
2003.08.04
FastNet - NMStrm


14-10356
Igorek
2003-07-18 19:03
2003.08.04
Есть идея - online application development




   Наверх