langkah - langkah membuat program INPUT DATA PELANGGAN dengan DELPHI dan MYSQL.
langkah pertama adalah membuat database dan tabelnya
-->buatlah database dengan nama "penjualan"
-->dan tabelnya "pelanggan" yang mana fieldnya bisa dilihat ditabel dibawah ini:
-->dan tabelnya "pelanggan" yang mana fieldnya bisa dilihat ditabel dibawah ini:
Field | Type | Size | Keterangan |
Kd_Pelanggan | Char | 5 | Primary Key |
Nm_Pelanggan | Varchar | 35 | |
Alamat | Varchar | 100 | |
No_HP | Varchar | 15 |
sekarang buka delphinya dan buatlah project baru dengan cara klik "File --> New --> VCL Forms Application - Delphi", seperti gambar dibawah ini:
langkah selanjutnya anda tambah komponen - komponen pada tabel dibawah ini kedalam Formnya.
Komponen
|
Properties
|
Value
|
Label1
|
Caption
|
Kode Pelanggan
|
Label2
|
Caption
|
Name Pelanggan
|
Label3
|
Caption
|
Alamat
|
Label4
|
Caption
|
No HP
|
Edit1
|
Text
|
(Kosongkan saja)
|
Edit2
|
Text
|
(Kosongkan saja)
|
Edit3
|
Text
|
(Kosongkan saja)
|
Edit4
|
Text
|
(Kosongkan saja)
|
Button1
|
Caption
|
Simpan
|
Button2
|
Caption
|
Edit
|
Button3
|
Caption
|
Hapus
|
Button4
|
Caption
|
Keluar
|
DBGrid1
|
untuk desainnya bisa dilihat gambar dibawah ini:
langkah selanjutnya adalah membuat DATA MODULE.
Data module adalah Form khusus yang digunakan untuk meletakkan komponen - komponen tertentu untuk memudahkan nantinya dan komponen yang biasa digunakan pada data module adalah komponen yang ada hubungannya dengan database seperti AdoConnection, AdoQuery,DataSource dan lain-lain.
langsung aja anda buat data modulenya dengan cara klik "File --> New --> Other --> Delphi Project --> Delphi Files --> Data Module dan klik OK", seperti pada gambar dibawah ini:
kemudian akan muncul halaman DATA MODULE seperti pada gambar dibawah ini:dan tambahkah komponen pada tabel dibawah ini kedalam Form Data Module anda:
Komponen
|
Properties
|
Value
|
Data Module
|
Caption
|
Kode Pelanggan
|
Label2
|
Name
|
DM
|
ADOConnection1
|
Name
|
Koneksi
|
Login Prompt
|
False
|
|
ADOQuery1
|
Name
|
Query
|
Connection
|
Koneksi
|
|
Active
|
False
|
|
ADOQuery2
|
Name
|
Tampil
|
Connection
|
Koneksi
|
|
Active
|
False
|
|
DataSource1
|
Name
|
DS
|
Dataset
|
Tampil
|
tampilannya seperti gambar dibawah ini:
setelah diklik build maka akan muncul “Data Link Properties” seperti gambar dibawah ini:
selanjutnya pilih "Microsoft OLE DB Provider for ODBC Driver", dan klik Next makan akan muncul gambar disebelahnya, anda isi pada "Use data source name" dangan DSN yang telah anda buat "pada contoh ini DSN nya adalah penjualan", dan isi User name-nya dengan "root" dan passwordnya pada contoh ini tidak ada, setelah itu klik "Test Connection" jika koneksinya sukses maka akan muncul seperti gambar dibawah ini:
langkah selanjutnya adalah kembali ke Form Input Data Pelanngan seperti gambar dibawah ini:
Double Click pada formnya atau pilih tab code yang dibawah, selanjutnya cari script "IMPLEMENTATION" lengkapi scriptnya seperti pada gambar dibawah ini:
selanjutnya kembali ke Form dan anda klik DBGrid-nya yang ada pada Form setelah itu anda ganti propertie DATA SOURCE dengan memilih DM.DS (DM adalah nama dari Data Modulenya sedangkan DS nama dari Data Sourcenya yang ada pada form Data Module) untuk lebih lengkapnya lihat gambar dibawah ini:
selanjutnya jembali ke tab code untuk mendekralasikan 4 buah procedure yang diletakkan dibawah "PRIVATE" seperti gambar dibawah ini:
selanjutnya ketikan script dibawah ini setelah "IMPLEMENTATION":
selanjutnya kembali ke tab design atau Form dangan mengklik formnya sekali aja setelah itu pilih tab Events dan cari OnShow lalu double klik saja, selanjutnya lengkapi scriptnya seperti gambar dibawah ini:
selanjutnya kembali lagi ke form dan double klik pada "edit1" atau disebelahnya "kode pelanggan" dan lengkapi scriptnya seperti gambar dibawah ini:
kembali lagi ke form dan double klik pada button "Simpan" dan lengkapi scriptnya seperti gambar dibawah ini:
kembali lagi ke form dan double klik pada button "Edit" dan lengkapi scriptnya seperti gambar dibawah ini:kembali lagi ke form dan double klik pada button "Hapus" dan lengkapi scriptnya seperti gambar dibawah ini:
kembali lagi ke form dan double klik pada button "Keluar" dan lengkapi scriptnya seperti gambar dibawah ini:
dan selesai sudah membuat program Input Data Pelanggan,coba anda jalankan programnya dengan menekan F9 apabila anda ikuti langkah perlangkah dari awal insyaaalah gak akan ada error.
"Selamat Mencoba dan semoga bermanfaat"
jika ada yang kurang jelas silahkan tanya dikomentar...
dan bagi yang ingin menyimpan langkah-langkah diatas dalam bentuk modul bisa didownload disini
boleh taya ga???
ReplyDeleteklo mw bikin soal pilihan dalam bentuk web gmn yeah????
umpanya soal pilihan ganda 20 soal trus dah di jawab
dan diklik ok.. langsung muncul skor nilai kita..
tolong bantuan.a
Terima kasih bisa untuk bahan latihan.
ReplyDeleteMau tanya,kapan tombol hapus dan edit nyala?
joko : pada saat kode pelanggan diketikan dan sudah ada datanya.....
ReplyDeletetolong diperbarui untuk gambar source code edit1.. karena itu menurut saya salah,, source codenya sama dengan button edit(button2)..
ReplyDeleteterimakasih..