Лабораторная работа: Проектування дволанкової розподіленої інформаційної системи для роботи з базами даних із використанням
chfam_Edit->Text = pr_QueryFAM->AsString;
chname_Edit->Text = pr_QueryNAM->AsString;
chgrand_Edit->Text = pr_QueryPAR->AsString;
chyear_CSpinEdit->Value = pr_QueryYEAR_B->AsInteger;
if (pr_QuerySEX->AsString == "ч") sex2_RadioGroup->ItemIndex = 0;
else sex2_RadioGroup->ItemIndex = 1;
}
}
//---------------------------------------------------------------------------
void __fastcall Tmain_Form::pr_QueryBeforePost(TDataSet *DataSet)
{
if (!CanPost) {
DataSet->Cancel();
Abort;
}
}
//---------------------------------------------------------------------------
void __fastcall Tmain_Form::chadd_ButtonClick(TObject *Sender)
{ // додаваннязаписудотаблиці PERS
AnsiString NewSex; // визначеннястаті
if (sex2_RadioGroup->ItemIndex == 0) NewSex = "ч";
else NewSex = "ж";
update_Query->Close();
update_Query->SQL->Clear();
sql_Operator = "Insert into PERS (DEP,FAM,NAM,PAR,YEAR_B,SEX,NUM) values ('"
+ chdp_ComboBox->Text + "','"
+ chfam_Edit->Text + "','"
+ chname_Edit->Text + "','"
+ chgrand_Edit->Text + "','"