Deskripsi Form Latihan_33a_36110039
Terdapat tiga object yaitu :
1. Object Label
Terdapat satu label yang bertuliskan daftar barang.
2. Object Datagridview
Terdapat
satu object datagridview yang digunakan untuk menampilkan daftar barang.
3. Object Button
Terdapat
tiga object button (Hapus, Tambah, dan Edit). Button edit digunakan untuk
mengedit daftar barang pada form BARANG di Ms Access yang muncul pada
datagridview. Jika button edit diklik, maka akan muncul form
Latihan_33B_36110048. Pada form inilah data barang yang telah dipilih pada
datagridview akan diedit.
Button tambah digunakan untuk
menambah data barang baru ke dalam form BARANG di Ms Access. Jika button tambah
diklik, maka akan muncul form Latihan_33A_36110048. Pada form inilah data
barang baru diinput dan kemudian disimpan.
Button hapus
digunakan untuk menghapus data barang pada form BARANG.

Scriptnya ada pada Prosedur Latihan_33a_36110039
dibawah ini.

hilda()
Latihan_33A_36110039_Load
Tambah_36110039_Click
Edit_36110039_Click
Hapus_36110039_Click
Prosedur menjalankan
Latihan_33a_36110039:
1. Klik
Start dan pilih Microsoft Visual Studio 2008.
2. Klik
menu file dan pilih New Project.
3. Ketik
nama dan pilih lokasi yang diinginkan pada masing-masing tempat yang tersedia,
klik Ok.
4. Klik
menu view dan pilih toolbox.
5.
Kemudian pilih object Label dan buat
sebanyak satu.
6. Kemudian
pilih object button dan buat sebanyak tiga. Isi properti name menjadi nama yang
anda inginkan dan nomor stambuk pada akhir nama tersebut.
7. Kemudian
pilih object datagridview dan buat sebanyak satu. Isi properti name menjadi
nama yang anda inginkan dan nomor stambuk pada akhir nama tersebut.
8.
Setelah perintah diatas dilakukan maka
jadilah seperti kolom dibawah ini:
9.
Berikut ini
adalah rumus untuk menjalankan form di atas:
Public Class
Latihan_33a_36110039
Dim bridgehld As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data
Source=D:\Apkom 4\LATIHAN 27-34 SIMPAN EDIT DELETE DATA\DATABARANG.accdb;jet
oledb:database password=2301")
Dim tabelhld As New DataTable
Public Sub hilda()
Dim
truckhld As New
OleDb.OleDbDataAdapter
truckhld = New OleDb.OleDbDataAdapter("Select
* From BARANG", bridgehld)
tabelhld.Rows.Clear()
truckhld.Fill(tabelhld)
truckhld.Dispose()
End Sub
Private Sub Latihan_33A_36110039_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Me.Load
hilda()
dgv_36110039.DataSource = tabelhld
End Sub
Private
Sub Tambah_36110039_Click(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles Tambah_36110039.Click
If Latihan_33b_36110039.Visible = False Then
Latihan_33b_36110039.Show()
Else
Latihan_33b_36110039.Activate()
Latihan_33b_36110039.WindowState = FormWindowState.Normal
End If
Latihan_33b_36110039.kb2_36110039.Text = ""
Latihan_33b_36110039.nb_36110039.Text = ""
Latihan_33b_36110039.hj_36110039.Text = ""
Latihan_33b_36110039.jb_36110039.Text = ""
Latihan_33b_36110039.kb1_36110039.Text = "-"
End Sub
Private Sub
Edit_36110039_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
Edit_36110039.Click
If Latihan_33b_36110039.Visible = False Then
Latihan_33b_36110039.Show()
Else
Latihan_33b_36110039.Activate()
Latihan_33b_36110039.WindowState = FormWindowState.Normal
End If
Latihan_33b_36110039.kb2_36110039.Text dgv_36110039.CurrentRow.Cells("KODEBARANG").Value
Latihan_33b_36110039.nb_36110039.Text = dgv_36110039.CurrentRow.Cells("NAMABARANG").Value
Latihan_33b_36110039.hj_36110039.Text = dgv_36110039.CurrentRow.Cells("HARGAJUAL").Value
Latihan_33b_36110039.jb_36110039.Text = dgv_36110039.CurrentRow.Cells("JUMLAHBARANG").Value
Latihan_33b_36110039.kb1_36110039.Text = dgv_36110039.CurrentRow.Cells("KODEBARANG").Value
End Sub
Private Sub
Hapus_36110039_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
Hapus_36110039.Click
Dim truckhld As New OleDb.OleDbCommand
truckhld = New OleDb.OleDbCommand("Delete
* From BARANG Where KODEBARANG = '" &
dgv_36110039.CurrentRow.Cells("KODEBARANG").Value
& "'", bridgehld)
If MsgBox("Apakah
Anda Yakin Menghapusnya?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
bridgehld.Open()
truckhld.ExecuteNonQuery()
bridgehld.Close()
truckhld.Dispose()
hilda()
End If
End Sub
End Class
10. Untuk
melihat apakah program yang anda telah buat sudah benar atau belum tepat maka
klik icon Start Debugging atau tekan F5.
Tidak ada komentar:
Posting Komentar