Selasa, 22 November 2011

Anggota Kelompok :
  1. Isnainul Amanda Perwirasari (10.41010.0245)
  2. Fendy Mahatma Putra (10.41010.0249)
  3. Dinda Ayu Dwi Agustina (10.41010.0250)
Dosen : Tan Amelia
Tugas : Aplikasi Maintenance Product berdasarkan database Northwind


Tampilan Awal saat Maintenance table products adalah sebagai berikut :

Sebelum membahas bagaimana codingan yang ada pada aplikasi di atas, di bawah ini merupakan codingan pada saat mengoneksikan ke database “Northwind”. Selain itu, juga terdapat codingan yang mana saat form load product name, supplier id, dan category id muncul dalam combobox yang sudah terisi datanya sesuai dengan databasenya.

Untuk menyimpan atau menginputkan data baru maka tombol yang akan dilakukan adalah “Save” dan berikut source code pada button save. Pada saat button “save” atau button2 saat di click maka source code yang akan digunakan adalah sbb :

Program di atas digunakan untuk menginputkan data dan bersih() merupakan sub program yang fungsinya untuk membersihkan textbox setelah penginputan berhasil. Di bawah ini adalah code program untuk sub program bersih() yang fungsinya untuk mengembalikan textbox atau combobox menjadi bersih kembali lagi

Di dalam program pembuatan aplikasi ini ada 3 sub program lagi yang mana fungsinya untuk memanggil suatu kolom dalam table tertentu. Sub program ambilNama() digunakan untuk mengambil data pada table Products kemudian ambilSupplierName() digunakan untuk memanggil atau mengambil data pada table Suppliers sedangkan yang terakhir yaitu ambilCategory Name() digunakan untuk mengambil data pada table Categories. Berikut Code Program dari sub program tersebut



Sub program di atas digunakan untuk menyingkat program sehingga apabila kita ingin menggunakanny pada event tertentu kita hanya memanggil nama sub program tersebut. Misalnya saja pada saat mengklik button display maka data akan keluar sesuai dengan combobox1 yang telah kita ambil maka kita hanya memanggil subprogram ambilNama() sehingga tidak ada baris panjang dalam event button display itu sendiri


                Kemudian pada button3 atau saat edit yaitu dalam code programnya setelah memilih salah satu id product kemudian di display maka akan muncul data lengkapnya dan kita akan mengedit atau mengubah isi datanya dan pada button3 terdapat code program yang didalamnya terdapat sqlCommand yang fungsinya untuk mengubah isi data tersebut. Button4 atau delete, cara kerjanya hampir sama dengan button3 hanya saja pada button4 digunakan untuk menghapus data yang telah dipilih. Dan button5 atau tombol clear digunakan untuk membersihkan isi dari textbox yang telah diisi atau dengan kata lain mengembalikan kondisi seperti di awal. Dalam source code button5 hanya memanggil sub program bersih() yang telah dibuat sebelumnya

                Selain event button_click terdapat juga code program untuk combobox di categoryID dan SupplierID yang mana jika memilih salah satu data langsung keluar name dari masing – masing ID yang telah dipilih tersebut. Dalam kasus ini, menggunakan event selectedIndexChanged yang mana pada saat memilih salah satu isi pada combobox2 atau SupplierID maka keterangan nama dari SupplierID yang telah dipilih akan keluar di label sebelahnya dan di dalam kode program ini langsung memanggil sub program ambilSupplierName() yang nantinya akan langsung keluar di label4 yang terletak di sebelah combobox tersebut. Begitu juga dengan combobox3 atau CategoryID prosesnya juga sama dengan SupplierID


Link Jawaban atau Code Program dapat diunduh disini atau dapat klik download

0 komentar:

Posting Komentar