
IBQExecSQL.SQL.Append('Komissariat='+chr(39)+Trim(CBKomissariat.Text)+chr(39)+',');
IBQExecSQL.SQL.Append('ComandOne='+chr(39)+Trim(EditComandOne.Text)+chr(39)+','
);
IBQExecSQL.SQL.Append('ComandTwo='+chr(39)+Trim(EditComandTwo.Text)+chr(39)+'
,');
IBQExecSQL.SQL.Append('DateRemoving='+chr(39)+DateToStr(DTPRemoving.Date)+chr(
39)+',');
IBQExecSQL.SQL.Append('Dates='+chr(39)+DateToStr(DTPFill.Date)+chr(39));
IBQExecSQL.SQL.Append('where ID='+IntToStr(RecSave));
IBQExecSQL.ExecSQL;
end else begin
IBQExecSQL.SQL.Clear;
IBQExecSQL.SQL.Append('Insert into Military (ID,');
IBQExecSQL.SQL.Append('CategorySpare,');
IBQExecSQL.SQL.Append('Rank,');
IBQExecSQL.SQL.Append('Composition,');
IBQExecSQL.SQL.Append('Fitness,');
IBQExecSQL.SQL.Append('Komissariat,');
IBQExecSQL.SQL.Append('ComandOne,');
IBQExecSQL.SQL.Append('ComandTwo,');
IBQExecSQL.SQL.Append('DateRemoving,');
IBQExecSQL.SQL.Append('Dates)');
IBQExecSQL.SQL.Append('Values ('+IntToStr(RecSave)+',');
IBQExecSQL.SQL.Append(chr(39)+Trim(EditCategorySpare.Text)+chr(39)+',');
IBQExecSQL.SQL.Append(chr(39)+Trim(CBRank.Text)+chr(39)+',');
IBQExecSQL.SQL.Append(chr(39)+Trim(EditComposition.Text)+chr(39)+',');
IBQExecSQL.SQL.Append(chr(39)+Trim(CBFitness.Text)+chr(39)+',');
IBQExecSQL.SQL.Append(chr(39)+Trim(CBKomissariat.Text)+chr(39)+',');
IB QExec SQL.S QL .Append(chr(39)+Trim(EditC omandOne.Text)+chr(39)+',');
IBQExecSQL.SQL.Append(chr(39)+Trim(EditComandTwo.Text)+chr(39)+',');
IBQExecSQL.SQL.Append(chr(39)+DateToStr(DTPRemoving.Date)+chr(39)+',');
IBQExecSQL.SQL.Append(chr(39)+DateToStr(DTPFin.Date)+chr(39)+')');
IBQExecSQL.ExecSQL;
end
end else begin
IBQExecSQL.SQL.Clear;
IBQExecSQL.SQL.Append('Delete from Military');
IBQExecSQL.SQL.Append('where ID='+IntToStr(RecSave));
IBQExecSQL.ExecSQL;
end;
IBQMilitary.Close;
IBQMilitary.Open;