142
ADOQuery1.SQL.Clear();
ADOQuery1.SQL.Text:='Insert into dbo.gur_reg_zl values
('+IntToStr(max_num)+','+IntToStr(max_num_gur)+','''+DocumNomText+''','''+FamilyLabeledE
dit.Text+''','''+Name1LabeledEdit.Text+''','''+Name2LabeledEdit.Text+''',GETDATE(),'''+idPrich
+''','''+idLogin+''') ';
ADOQuery1.Close();
ADOQuery1.ExecSQL();
ShowMessage('Выполнено');
end;
ADOConnection1.Close();
end;
end;
end;
end;
procedure TAddForm.RegNMaskEditChange(Sender: TObject);
begin
DocumNomText:=RegNMaskEdit.Text;
if(Pos(' ', DocumNomText)<>0) then
begin
while(Pos(' ', DocumNomText)<>0) do
begin
Delete(DocumNomText,Pos(' ', DocumNomText),1);
end;
while(Pos('-', DocumNomText)<>0) do
begin
Delete(DocumNomText,Pos('-', DocumNomText),1);
end;
while(Pos('_', DocumNomText)<>0) do
begin
Delete(DocumNomText,Pos('_', DocumNomText),1);
end;
ADOConnection1.Open();
ADOQuery1.SQL.Clear();
ADOQuery1.SQL.Text:='Select * from dbo.bd_org where num_reg
like'''+DocumNomText+'%'' ';
ADOQuery1.Open();
if(ADOQuery1.RecordCount=1) then
begin
NameOrgLabeledEdit.Text:= ADOQuery1.FieldByName('Name_org').AsString;