Deskripsi
Form Latihan_33A_46110038:
Form Latihan_33A_46110038 hanya terdapat 3
object yaitu Label, DataGridView,
dan Button.
Object Label
Di
Latihan_33A_46110038 ada 1 yaitu Daftar Barang.
Object DatGridView
Di Latihan_33A_46110038 ada 1 object datagridview yang
berfungsi untuk menampilkan data tabel.
Object Button
Di Latihan_33A_46110038 ada 1 Button, Tambah, Edit, dan Hapus. Tombol
tambah berfungsi untuk menambah data. Tombol edit digunakan untuk mengedit
data. Tombol hapus untuk menghapus data yang dipilih..
Script
Unique
Pada Latihan_33A_46110038 ini
tidak ada script yang baru, secara keseluruhan script telah ada pada
latihan-latihan sebelumnya.
Even
Load
Click
Cara Membuat Form Latihan_33A_46110038:
1.
Buka project yang telah dibuat.
2.
pilih Add New Item pada Microsoft Visual Studio 2005/ 2008
3.
Setelah add new item terbuka, pilih windows form, lalu ketik nama form dan add.
4.
Kemudian buat form seperti di bawah ini:

5.
Setelah format untuk Latihan_33A_46110038 sudah dibuat maka selanjutnya membuat listing
program pada jendela code:
Public Class
Latihan_33A_46110038
Dim conect As New
OleDb.OleDbConnection("provider =
microsoft.ace.oledb.12.0;data
source=E:\Kumpulan_Latihan_46110038\Kumpulan_Latihan_46110038\bin\Debug\databarang.accdb;Jet
OLEDB:Database Password=046")
Dim DT As New DataTable
Public Sub ambildata()
Dim
merah As New
OleDb.OleDbDataAdapter
merah = New
OleDb.OleDbDataAdapter("SELECT* FROM
barang", conect)
DT.Rows.Clear()
merah.Fill(DT)
merah.Dispose()
End Sub
Private Sub Latihan_33A_46110038_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
ambildata()
Data46110038.DataSource = DT
End Sub
Private Sub tambah46110038_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles tambah46110038.Click
If
Latihan_33B_46110038.Visible = False Then
Latihan_33B_46110038.Show()
Else
Latihan_33B_46110038.Activate()
End If
Latihan_33B_46110038.lama46110038.Text
= "-"
Latihan_33B_46110038.kode46110038.Text
= " "
Latihan_33B_46110038.nama46110038.Text
= " "
Latihan_33B_46110038.harga46110038.Text
= " "
Latihan_33B_46110038.jumlah46110038.Text = "
"
End Sub
Private Sub edit46110038_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles edit46110038.Click
If
Latihan_33B_46110038.Visible = False Then
Latihan_33B_46110038.Show()
Else
Latihan_33B_46110038.Activate()
End If
Latihan_33B_46110038.lama46110038.Text
= Data46110038.CurrentRow.Cells("kodebarang").Value
Latihan_33B_46110038.kode46110038.Text
= Data46110038.CurrentRow.Cells("kodebarang").Value
Latihan_33B_46110038.nama46110038.Text
= Data46110038.CurrentRow.Cells("namabarang").Value
Latihan_33B_46110038.harga46110038.Text
= Data46110038.CurrentRow.Cells("hargaBarang").Value
Latihan_33B_46110038.jumlah46110038.Text =
Data46110038.CurrentRow.Cells("JumlahBarang").Value
End Sub
Private Sub hapus46110038_Click(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles hapus46110038.Click
If
MsgBox("Seriously you want to delete the
data???", MsgBoxStyle.YesNo) = MsgBoxResult.No Then
Exit
Sub
End If
Dim
kawan As New
OleDb.OleDbCommand
kawan = New
OleDb.OleDbCommand(" delete * from barang
where kodebarang ='" & Data46110038.CurrentRow.Cells("Kodebarang").Value & "'", conect)
conect.Open()
kawan.ExecuteNonQuery()
conect.Close()
kawan.Dispose()
ambildata()
End Sub
End Class
Langkah untuk menjalankan Latihan_33A_46110038:
1. Klik start debugging.
2. Form Latihan_33A_46110038 akan
muncul dalam bentuk Tabel. Untuk menambah dan mengedit, silakan
klik tombol Tambah dan Edit maka Latihan_33B_46110038 akan muncul.
Tidak ada komentar:
Posting Komentar