113
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("INSERT INTO [Работники] (ФИО,
код_отдела, код_должности) VALUES (\""+Edit_fio->Text+"\", "+otd+",
"+dol+")");
inti = ADOQuery1->ExecSQL();
if (i) MessageDlg("Записьуспешнодобавлена", mtWarning,
TMsgDlgButtons()<<mbOK,0);
ADOQuery1->Close();
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("SELECT R.id AS id, R.ФИО AS ФИО,
O.наименование AS Отдел, D.наименование AS Должность, средний_заработок
AS [Средняязп] FROM [Работники] AS R, [Отделы] AS O, [Должности] AS D
WHERE O.id = R.код_отдела AND D.id = R.код_должности");
ADOQuery1->ExecSQL();
ADOQuery1->Close();
ADOQuery1->Active=true;
}
}
//---------------------------------------------------------------------------
void __fastcallTForm_rabotniki::ButtonUpdateClick(TObject *Sender)
{
if(Edit_fio->Text == "") MessageDlg("НевведеныФИО", mtError,
TMsgDlgButtons()<<mbOK,0);
else
{
AnsiString id = ADOQuery1->FieldByName("id")->AsString;
ADOQuery1->Close();
ADOQuery1->SQL->Clear();