Anda di halaman 1dari 2

10/2/2016

Borland7:MembuatGeneratecodeDelphi(GenerateNoUrut)

Borland7
PusatPemogramanDelphi

MembuatGeneratecodeDelphi(GenerateNoUrut)

CariBlogIni

Selasa,22Juni2010di21.23|

Ketikamembuatprogramseringkalikitamembuatnourutyangdibuatdaribawaandatabase,
sepertikodeyangbertipeintegerdanyangbersifatincrement.Caratersebutmemberikan
keuntunganyaitumudahdancepat,namunsayaseringkalimendapatmasalahsaat
menghapusrecord/datapalingterakhir,yaitunourutakanterusbertambahseiringbanyak
datayangpernahada.Misalsepertiini,ada10datamulainourut110.Biladatake9danke
10sayahapus,berartitinggal8datakan,kemudiansayamenambahkan1datakedatabase,
timbulahpermasalahyaitunourutyangdihasilkanbukanlahno9melainkanno11.Ituterjadi
karenadatabasemasihmenyimpannourutyangpernahdihapus.Untukmengatasihalini
akhirnyasayamenggunakancodesepertiini,walaupunmasihmemilikikelemahan,tetapi
untukkasussepertiyangsayaceritakanbisadiatasi.Berikutsourcecodenya:

varkd,st,newKd:string
i,n:integer
....
ADOTable1.Last
ifnot(ADOTable1.eofandADOTable1.Bof)then
begin
kd:=ADOTable1.FieldByName('kode').AsString
//autogenerate
fori:=1to2do
st:=st+kd[i+1]
n:=strtoint(st)+1
caselength(inttostr(n))of
1:newKd:='K0'+inttostr(n)
2:newKd:='K'+inttostr(n)
end
end
elsenewKd:='K01'
Edit1.Text:=newKd
nb:Untukfieldkodebertipevarchar/textdenganlength3.
Hasilakhirakanmenghasilkankodeyangberurutyangmulaidiawalidenganhuruf:
K01
K02
K03

K99
Silahkandimodifikasidanselamatmencoba

Cari

BlogArchive
2010(18)
Juni(18)
ProgramKonversiUang
DenganDelphi
MengkoneksikanMYSQL
denganDelphi7
MenginstalKomponen
QuickReportDiDelphi7
Menampilkanwaktudi
delphi
MenampilkanDataDi
Listview
Membuatkalkulatordengan
Delphi7
MembuatSettingDatabase
PadaRegistry
MembuatKotakPencarian
RealTimediDelphi
MembuatGeneratecode
Delphibag2(Generate
NoUr...
MembuatGeneratecode
Delphi(GenerateNo
Urut)
MembuatDBGridBerwarna
Belang
Membuatdan
memanipulasiregistry
dengandelphi
MembuatAudioPlayer
DenganDelphi
LangkahLangkahInstall
ZEOSDBO6.6.3stable
GradienWarnaPadaForm
Delphi
CaraMenginstalKomponen
BaruPadaDelphi
CaraBikinVirusSederhana
PakaiDelphi
AnimasiTeksEfekMesin
KetikPadaDelphi

DiposkanolehBorland7

DiberdayakanolehBlogger.

0komentar:

WIB

PoskanKomentar
http://borland7.blogspot.co.id/2010/06/membuatgeneratecodedelphigenerate.html

1/2

10/2/2016

PostingLebihBaru

Borland7:MembuatGeneratecodeDelphi(GenerateNoUrut)

Beranda

PostingLama

MARVELandSPIDERMAN:TM&2007
MarvelCharacters,Inc.MotionPicture
2007ColumbiaPicturesIndustries,Inc.
AllRightsReserved.2007SonyPictures
DigitalInc.Allrightsreserved.blogger
templates

http://borland7.blogspot.co.id/2010/06/membuatgeneratecodedelphigenerate.html

2/2

Anda mungkin juga menyukai