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