membuat database dengn double grid
TRANSCRIPT
-
7/25/2019 Membuat Database Dengn Double Grid
1/11
Membuat Database Resume 6 Dengan Delphi 7
Disusun Guna Memenuhi Tugas
Mata Kuliah : Pemrograman Visual
Dosen Pengampu : Mumun, S.T
Disusun Oleh :
Hera Wijaya (!"#"!$
UNIVERSI!S MU"!MM!DI#!" $IRE%&N
'!(U)!S E(NI(
E(NI( IN'&RM!I(!
*+,6
-
7/25/2019 Membuat Database Dengn Double Grid
2/11
Pa%a resume &e ' ini, hampir sama %engan meresume &e &arena materinya tentang
%ata)ase %an langsung saja &e materi :
*u&a Mi+rosot -++ess
. Pilih *lan& Data)ase
. Se)elum mem)uat )lan& %ata)ase &ita )uat %ulu ol%er utama %engan nama /0esume
1atihan2 %an %i%alam ol%er 0esume 1atihan, &ita )uat ol%er %engan nama /Data2.
Seperti gam)ar %i)a3ah ini :
4. Pilih lo&asi penyimpanan %i %alam ol%er D-T- %i ol%er -pli&asi %an ru)ah
ormatnya menja%i yang ""4, ganti 5amanya menja%i 6%ata7 &emu%ian nanti a&an
menja%i ormat .MD*, &emu%ian &li& 8reate. Seperti gam)ar %i )a3ah ini:
!. Kli& &anan pa%a Ta)le
#. Pilih Desaign 9ie3, %an nama )iar&an menja%i Ta)le. seperti gam)ar %i )a3ah ini:
'. masu&an iel%, yaitu:
a. 65ama7 %engan Tipe %ata Te;t,
). 6-lamat7 %engan Tipe %ata Te;t,
-
7/25/2019 Membuat Database Dengn Double Grid
3/11
+. iel% sii&a Ms. -++es su%ah terpenuhistep by step, se&arang )u&a program Delphi , %an
sa=e all %i ol%er /0esume 1atihan2. %an nama proje+t serta unit %eault.
a. Pa%a orm %elphi, &ita )u&a -%o 8onne+tion leta&&an &e orm, seperti gam)ar
%i)a3ah ini:
). Setelah itu &ita %ou)le &li& a&an mun+ul perintah %i)a3ah ini :
-
7/25/2019 Membuat Database Dengn Double Grid
4/11
+. Pa%a +onne+tion string &ita )uil% %an a&an mun+ul perintah selanjutnya untu& %i
&one&si&an %engan %ata)ase yang su%ah %isimpan %engan ormat .m%) %engan
mengguna&an mi+rosot jet !."
%. Setelah %i &lit a&an mun+ul perintah )eri&ut seperti %i)a3ah ini :
e. Pa%a gam)ar %iatas terlihat untu& mem)uil% ms.a++es yang su%ah %isimpan
%engan mi+rosot jet !." setelah %i)uil% %engan ms.a++es. >angan lupa
penyimpanan %ata)ase &ita path %emi &enyamanan program setelah %i)uat,
%engan +ara %iru)ah %ari %eault (yang asli %ari penyimpanan %ata)ase $
.?Data?Data.m%) (su%ah %i path$ tampa& seperti gam)ar %iatas.
-
7/25/2019 Membuat Database Dengn Double Grid
5/11
. >i&a perintah %ialog su&ses , seperti gam)ar %i)a3ah ini , ma&a )isa &e tahap
selanjutnya.
g. Dan pa%a properties &ita ru)ah untu& 1ogin Prompt %an 8onne+te% , %engan
tujuan &eti&a login lanhsung &e tahap selanjutnya tanpa harus meminta pas3or%
%an a&un. Dan setelah itu &ita +o)a running sementara , apa&ah program terse)ut
)erjalan %engan )ai& atau ti%a&.
h. Selanjutnya se%ia&an -DOTa)le pa%a pallet -DO, %an leta&&an %i orm se)elah
%engan -DO8onne+tion
-
7/25/2019 Membuat Database Dengn Double Grid
6/11
i. Terlihat pa%a jen%ela properties Ta)le5ame &ita isi&an %engan Ta)le, se)agai
&one&si &e %ata)ase. Pa%a -DOta)le, properti 8onne+tion )erisi
-DO+onne+tion, Ta)le5ame )erisi Ta)le, &emu%ian )aru &ita -+ti=e menja%i
True
Property
8onne+tion -DO8onne+tion
Ta)le5ame Ta)le
-+ti=e True
j. Pa%a DataSour+e, )agian DataSet )erisi -DOta)le.
Property
DataSet -DOTa)le
-
7/25/2019 Membuat Database Dengn Double Grid
7/11
&. Kemu%ian pa%a pallet Data 8ontrol D*gri%, properties )agian DataSour+e isi
%engan DataSour+e
l. Selanjutnya &e pallet -DO -DO @uery masu&&an &e %alam orm, %an setelah
itu &ita masu& &e propertiesS@1 (Tstrings$ a&an mun+ul &ota& %ialog String
1ist A%itor, %an isi&an %engan Select nama, Alamat from Table1;seperti gam)ar
%i)a3ah ini :
m. Pilih %ata -++es, pa%a propertiesData Sour+eData Sour+e . %an pa%a DataSet-%ota)le.
-
7/25/2019 Membuat Database Dengn Double Grid
8/11
n. Dan ji&a su%ah, pilih -%o Ta)le %i orm, pilih e=ent%ou)le &li& -ter Delete %an
tulis&an &o%e %i)a3ah ini : ( ?? B &eterangan program $
o.Setelah itu &ita &li& D*Gri% %i properties pilih Data %our+e Data
Sour+e
p. Dan selanjutnya %i -DO @uerypropertiesPilih Data Sour+eData Sour+e
8onne+tion-DO8onne+tion %an -+ti=eTrue. Cang nantinya &eti&a
%irunning yang a&ti Data Sour+e se)agai in%u&.
. Dan pa%a e=ent -DOTa)le+ari -ter Post %an pilih-ter Delete %an setelah
itu %i run. (%i +o)a $, %an &emu%ian isi %ata yaitu nama %an alamat yang su%ah
%i)uat ta%i pa%a )agan &e%ua. Setelah itu %i +lose &emu%ian %i 0unning. >i&a &li&
ta) pa%a tom)ol &ey)oar% ma&a &olom a&an )ertam)ah untu& menginput %ata
selanjutnya tanpa harus a%a &omponen tam)ahan tom)ol ne3.
-
7/25/2019 Membuat Database Dengn Double Grid
9/11
r. Pa%a pallet Stan%ar%pilih Memo masu&&an &e ormsetelah itu masu&&an
tom)ol )utton pa%a orm %an pa%a properties memo&li& lines Tstring %an
hapus tulisan memo
s. Setelah itu %ou)le &li& tom)ol )utton %an tulis&an sinta&
Keti&a tom)ol )utton menge&se&usi ma&a a&an mengoperasi&an %ari sinta& yang
su%ah %i)uat ta%i %engan menginput %ata %an %engan memo.
-
7/25/2019 Membuat Database Dengn Double Grid
10/11
t. Kemu%ian %i 0un, setelah itu pa%a posisi running, pa%a memo &eti& : Select Alamat
Form Table1;&emu%ian &li& )uttonnyapa%a memo &em)ali &eti&&an Select
alamat form table1where nama like % ]% ;setelah itu &eti&&an lagi pa%a
memo Select nama, (1!" As an#ka from table1;%an jangan lupa &li&&an tom)ol
)uttonnya.
select Alamat Form Table1 $$ en#an pilihan alamat &ari form tabel1 akan terip't
where nama like % ]% $$ en#an inp't nama akan tersimpan &i ri& !)
u. Keti&a %i running :
(ESIMPU)!N
-pli&asi %ata)ase ini +aranya hampir sama %engan +ara mem)uat %ata)ase resume
yang &e , namun a%a tam)ahan pallet &eti&a %i running pa%a program %elphi . Dan
-
7/25/2019 Membuat Database Dengn Double Grid
11/11
&eti&a %irunning a&an menampil&an D*Gri% yang saling )erintegrasi antara satu
%engan yang lain.
Dan &eti&a %iinput %an mene&an tom)ol )utton ma&a a&an terinput, %an terpasang %i
tampilan D*Gri% %engan )antuan memo %engan sinta& tulisan yang terse%ia
%iatas yang su%ah saya tulis&an. Dan a&an tersimpan %alam Ms. -++es.