Thursday, September 27, 2012
Program Perpustakaan Dengan Delphi 7
Karena project Prjpustaka sebelumnya sudah dibuat, pada modul 4. Membuat menu, maka pada kesempatan ini adalah melengkapi frmanggota yaitu dengan cara:
1. Mengaktifkan Delphi 7.0 dengan cara, klik Start, Klik All Program, Klik Borland Delphi 7, Klik Delphi 7.
2. Klik menu File, klik Open Project, tentukan folder tempat anda
menyimpan project PRjpustaka, lalu klik prjpustaka dan klik open
3. Klik Menu file, Klik New, klik form, ganti caption pada properties
dengan Input Data Anggota, dan pada name ketikkan frmanggota.
4. Klik menu View, lalu klik forms dan double klik frmenu, klik file pada frmmenu, klik anggota dan ketikkan :
frmanggota.show;
5. Klik menu View, lalu klik forms dan double klik frmanggota, lengkapi form tersebut seperti gambar berikut :
Gambar 1. Membuat form anggota
Catatan :
Form diatas terdiri dari :
Palette standard : Label, Edit, Button dan RadioGroup (items diisi dengan laki-laki dan perempuan, column diisi dengan 2)
Palette Data controls : DBGrid
Palette ADO : Ado Connection
Palette DataAcces : DataSource
Palette Win32 : DatetimePicker
6. Mengkoneksikan database
Klik ADOQuery1 pada Form, klik ConnectionString (…), klik Build, Klik
Microsoft Office 12.0 Acces Database Engine OLEDB Provider (untuk
office 2007) tetapi kalau menggunakan office XP dapat dipilih Microsoft
jet OLEDB 4.0, test connection
Dan klik next, pada data source ketikkan : D:\perpustakaan\perpustakaan.accdb, dan yang terakhir klik test connection.
Gambar 2. mengkoneksikan Database M. Access
7. apabila test connection tampil keterangan tes connection
succeeded, maka koneksinya sudah benar, tutup semua windows koneksi
dengan cara klik OK. kembali ke frmanggota.
8. Masih pada Adoquery1, klik SQL pada properties, lalu ketikkan :
select * From anggota
Dan Klik Active pada properties ganti false menjadi true.
9. Mengaktifkan DataSource, yaitu dengan cara klik Datasource pada form anggota, lalu klik Dataset pilih Adoquery1
10. Mengkoneksikan DBGrid dengan Data, yaitu dengan cara klik DBGrid, lalu klik Datasource dan pilih datasource1
11. Membuat koding pada pada radiogroup dengan cara dauble klik radiogroup lalu ketik listing berikut :
| procedure TForm2.RadioGroup1Click(Sender: TObject); |
| if radiogroup1.ItemIndex = 0 then |
12. Membuat Koding program pada tombol Insert, double klik tombol insert ketikkan listing berikut :
| procedure TFrmanggota.Button1Click(Sender: TObject); |
| adoquery1.SQL.Add ( 'insert into anggota(idanggota,nama,tgl_lhr,jenis) values ("' + edit1.text + '","' +edit2.text+ '","' +jenis+ '","' +datetostr(datetimepicker1. date )+ '")' ); |
| adoquery1.SQL.add( 'Select * from anggota' ); |
13. Membuat Koding program pada tombol update, double klik tombol update ketikkan listing berikut :
| procedure TFrmanggota.Button2Click(Sender: TObject); |
| adoquery1.SQL.add( 'update anggota set nama ="' + edit2.Text + '", jenis="' + jenis + '", tgl_lhr =”’+ datetostr(datetimepicker1.date) +’” where id_anggota ="' + edit1.Text + '"' ); |
| adoquery1.SQL.Add( 'Select * from anggota' ); |
14. Membuat Koding program pada tombol Delete, double klik tombol delete ketikkan listing berikut :
| procedure TFrmanggota.Button3Click(Sender: TObject); |
| adoquery1.SQL.add( 'delete from anggota where idanggota ="' + edit1.Text + '"' ); |
| adoquery1.SQL.Add( 'Select * from anggota' ); |
15. Membuat Koding program pada tombol close, double klik tombol close ketikkan listing berikut :
| procedure TFrmanggota.Button4Click(Sender: TObject); |
16. Membuat koding untuk filter pada edit1, apabila dimasukkan data
dan ternyata data tersebut sudah ada maka akan ditampilkan datanya
tetapi kalau belum ada maka kursor akan bergerak ke edit2. adapun
caranya adalah klik edit1, lalu klik Events pada object inspector dan
double klik pada Onkeypress, lalu ketik listing berikut :
| procedure TFrmanggota.Edit1KeyPress(Sender: TObject; var Key: Char); |
| adoquery1.SQL.add( 'select * from anggota where idanggota ="' + edit1.Text + '"' ); |
| if not adoquery1.Eof then |
| edit2.Text := adoquery1.Fields[1].AsString; |
| edit3.Text := adoquery1.Fields[2].AsString; |
| if adoquery1.Fields[3].AsString = 'L' then |
| radiogroup1.ItemIndex :=0 |
| radiogroup1.ItemIndex :=1; |
| datetimepicker1.DateTime := adoquery1.Fields[4].AsDateTime; |
17. Membuat procedure kosong, ketik listing berikut :
| procedure TFrmanggota.kosong(); |
18. Pada form Active (OnActive) ketik listing berikut :
| procedure TFrmanggota.FormActivate(Sender: TObject); |
setelah itu jalankan program nya..
selamat mencoba
Sumber : http://ahmadrizal.wordpress.com
Program Perpustakaan Dengan Delphi 7
1 Response to "Program Perpustakaan Dengan Delphi 7"
natomiast nie ma w tym dosc [url=http://szybkie-pozabankowe-pozyczki.pl/]szybkie pozyczki pozabankowe[/url] dziwacznego, dlatego ze tego modela smigle pozyczki to po prostu nieslychanie wygodne fortel dla nas kazdych. Korzystajac z nich bedziemy mogli uzyskac finanse od chwili dloni, bez ustalania zadnych wiekszych formalnosci. Istotna tego przyczyna jest fakt, ze sa to prywatne sluzb, nieopodal jakich nie sa potrzebne zadne metod wazkie dla bankow. Bedzie to znakomita mysl przykladowo na rzecz zadluzonych, poniewaz nie musimy u nich byc wyposazonym porzadniej zrecznosci kredytowej. Na domiar tego owego czesto uzyczane sa one w poprzek internet, przez wzglad po kiego chuja istnieje to po prostu ogromnie pozyteczne anulowanie na rzecz nas wszystkich
Notes :
- Harap Berkomentar Sesuai Dengan Judul Bacaan
- Tidak diperbolehkan Untuk Mempromosikan Barang Atau Berjualan
- Bagi Komentar Yang Menautkan Link Aktif Dianggap Spam
- Silahkan Follow [ Join With us ] 100% saya Akan Follow back