Kamis, 11 Oktober 2012

Latihan_31A_36110038



Deskripsi Latihan_31A_36110038
Form Latihan_31A terdapat tiga object yaitu label, DataGridView dan Button:

Object DataGridView
Terdapat satu data gridview yang digunakan untuk menampilkan field atau kolom KODEBARANG,  NAMABARANG, HARGAJUAL dan JUMLAHBARANG dari table BARANG  yang ada pada DATABARANG.

Object Label
Terdapat satu label (DAFTAR BARANG)

Object Button
Terdapat satu object button (edit). Tombol edit digunakan untuk mengubah data barang pada setiap field atau kolom KODEBARANG,  NAMABARANG, HARGAJUAL dan JUMLAHBARANG dari table BARANG yang ada pada DataGridView dengan melalui rumus yang ada pada latihan_30B_36110038.

Script Unique 
Button "edit" (edit_36110038)
If Latihan_31B_36110038.Visible = False Then
            Latihan_31B_36110038.Show()
        Else
            Latihan_31B_36110038.Activate()
        End If

        Latihan_31B_36110038.kobarlama_36110038.Text = dgv_36110038.CurrentRow.Cells("KODEBARANG").Value
        Latihan_31B_36110038.kobar_36110038.Text = dgv_36110038.CurrentRow.Cells("KODEBARANG").Value
        Latihan_31B_36110038.Nabar_36110038.Text = dgv_36110038.CurrentRow.Cells("NAMABARANG").Value
        Latihan_31B_36110038.Haju_36110038.Text = dgv_36110038.CurrentRow.Cells("HARGAJUAL").Value
        Latihan_31B_36110038.jml_36110038.Text = dgv_36110038.CurrentRow.Cells("JUMLAHBARANG").Value

Even
edit_36110038_Click

Prosedur penyelesaian
1.      Buka Project_36110038 yang telah dibuat sebelumnya.

2.      Buka visual basic Kumpulan_Latihan_36110038 yang telah dibuat sebelumnya.

3.      Buat form baru dengan nama Latihan_31A_36110038 sesuai form dibawah ini.

4.      Ganti semua nama objek yang ada selain label menggunakan "Properties Window" sesuai dengan yang diinginkan dengan menambahkan stambuk dibelakang nama obyek.
5.      Klik 2x pada kotak design untuk membuka lembar VB untuk menuliskan rumusnya. Masukkan rumus berikut untuk menyelesaikan Latihan_31A

Public Class Latihan_31A_36110038
    Dim connec As New OleDb.OleDbConnection("provider = microsoft.ace.oledb.12.0;data source=" & Application.StartupPath & "\databarang.accdb;Jet OLEDB:Database Password=03")
    Dim table As New DataTable
    Public Sub widhe()
        Dim adapter As New OleDb.OleDbDataAdapter

        adapter = New OleDb.OleDbDataAdapter("SELECT* FROM barang", connec)
        table.Rows.Clear()
        adapter.Fill(table)
        adapter.Dispose()

    End Sub

    Private Sub Latihan_31A_36110038_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        widhe()
        dgv_36110038.DataSource = table
    End Sub

    Private Sub edit_36110038_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles edit_36110038.Click

        If Latihan_31B_36110038.Visible = False Then
            Latihan_31B_36110038.Show()
        Else
            Latihan_31B_36110038.Activate()
        End If

        Latihan_31B_36110038.kobarlama_36110038.Text = dgv_36110038.CurrentRow.Cells("KODEBARANG").Value
        Latihan_31B_36110038.kobar_36110038.Text = dgv_36110038.CurrentRow.Cells("KODEBARANG").Value
        Latihan_31B_36110038.Nabar_36110038.Text = dgv_36110038.CurrentRow.Cells("NAMABARANG").Value
        Latihan_31B_36110038.Haju_36110038.Text = dgv_36110038.CurrentRow.Cells("HARGAJUAL").Value
        Latihan_31B_36110038.jml_36110038.Text = dgv_36110038.CurrentRow.Cells("JUMLAHBARANG").Value

    End Sub
End Class
6.      Tekan F5 pada keyboard untuk menjalankan form.

Tidak ada komentar:

Posting Komentar