Deskripsi Latihan 31A
Pada form latihan 31A terdapat 3 object yang digunakan yaitu Label, Button dan DataGridView.
Object Label
Pada form ini label yang digunakan ada 1 (daftar barang).
Object Datagridview
Terdapat 1 object datagridview yang berfungsi untuk menampilkan data tabel.
Object Button
Terdapat 1 object button (edit). Tombol edit digunakan untuk menampilkan form pengeditan data pada “Latihan_31B_46110055”.
Script Unique
-
Even
Load
ButtonClick
Langkah-langkah membuat Latihan 31A:
1. Buka Microsoft Visual Studio 2008
2. Setelah itu pilih “kumpulan_Latihan_46110055” (sesuai dengan nama file anda)
3. Pilih menu Project lalu klik add windows form
6. Setelah itu beri teks pada label dan button , serta ganti nama design yang diakhiri nim anda pada semua object, kecuali label.
7. Pilih menu “view” klik “code”.
8. Masukkan rumus berikut :
Public Class Latihan_31A_46110055
Dim Jalan As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source =" & Application.StartupPath & "\DataBarang.ACCDB")
Dim ambil As New DataTable
Public Sub ambildata()
'mendeklarasikan adapter
Dim data As New OleDb.OleDbDataAdapter
'Mengatur data yang akan di angkut
data = New OleDb.OleDbDataAdapter("SELECT* FROM barang", Jalan)
'bersihkan data dulu sebelum isi data lain
ambil.Rows.Clear()
'untuk memasukkan data yg telah di angkut ke dalam datatable
data.Fill(ambil)
data.Dispose()
End Sub
Private Sub Latihan_31A_46110055_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ambildata()
dgv46110055.DataSource = ambil
End Sub
Private Sub edit46110055_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles edit46110055.Click
'Menampilkan form 31b
If Latihan_31B_46110055.Visible = False Then
Latihan_31B_46110055.Show()
Else
Latihan_31B_46110055.Activate()
End If
'mengisi textbox yang ada pada 25b
Latihan_31B_46110055.kobar146110055.Text = dgv46110055.CurrentRow.Cells("kodebarang").Value
Latihan_31B_46110055.kobar246110055.Text = dgv46110055.CurrentRow.Cells("kodebarang").Value
Latihan_31B_46110055.nabar46110055.Text = dgv46110055.CurrentRow.Cells("namabarang").Value
Latihan_31B_46110055.haju46110055.Text = dgv46110055.CurrentRow.Cells("hargajual").Value
Latihan_31B_46110055.jumbar46110055.Text = dgv46110055.CurrentRow.Cells("JumlahBarang").Value
End Sub
End Class
9. Klik start debugging
10. maka akan muncul hasil seperti dibawah ini, kemudian klik edit apabila ingin mengganti data.
Tidak ada komentar:
Posting Komentar