Professional Documents
Culture Documents
untuk koneksi
ke ADOQuery contoh pada from pelanggan:
Koding Program:
procedure TForm7.AutoNumber;
var hasil,no,nilai:String;
i,n:Integer;
begin
if DM1510025.ADOsupplier.RecordCount=0 then
n:= 1 else
begin
DM1510025.ADOsupplier.Last;
no:=DM1510025.ADOsupplier['supplierkode1510025'];
for i:= 4 to 7 do
begin
nilai:=nilai+no[i];
n:=StrToInt(nilai)+1;
end;
end;
case Length(Trim(IntToStr(n))) of
1:hasil:='KS-'+'000'+Trim(IntToStr(n));
2:hasil:='KS-'+'00'+Trim(IntToStr(n));
3:hasil:='KS-'+'0'+Trim(IntToStr(n));
4:hasil:='KS-'+Trim(IntToStr(n));
end;
Edit1.Text:=hasil;
Edit2.SetFocus;
end;
procedure TForm7.Reset;
var
i:Integer;
begin
for i:= 0 to ComponentCount-1 do
begin
if Components[i] is TEdit then
TEdit(Components[i]).Text:=''
end;
tambah.Caption:='tambah';
end;
SQL.Clear;
SQL.Add('select * from supplier1510025');
Open;
end;
reset;
end;
Edit3.Text:=DM1510025.ADOsupplier.Fields[2].AsString;
Edit4.Text:=DM1510025.ADOsupplier.Fields[3].AsString;
end;
end.