Minggu, 14 Oktober 2012

Latihan_32A_46110043

A. Langkah-langkah Pembuatan dan Penyelesaian Form Pada Latihan 32A



1. Bukalah Kumpulan Project yang telah dibuat.
2. Kemudian pilih Project, lalu Add Windows Form


3. Ubah nama Form menjadi "Latihan_32A_NIM" tanpa menghilangkan (.vb)


4. Buatlah form pada window tersebut seperti gambar dibawah ini:
semua kelengkapan (object) pada form dapat kita temukan di ToolBox

5. Ubah nama pada DataGridView sesuai dengan yang kita inginkan. Jangan lupa menambahkan NIM anda pada akhir nama. Begitu juga pada object Button kecuali Object Label tidak usah.





6. Setelah form selesai klik kanan pada form lalu pilih View Code lalu masukkan script dibawah ini pada window:



Public Class Latihan_32A_46110043
    Dim CONECT As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source =" & Application.StartupPath & "\DataBarang.ACCDB")
    Dim BONI 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", CONECT)

        'bersihkan data dulu sebelum isi data lain
        BONI.Rows.Clear()

        'untuk memasukkan data yg telah di angkut ke dalam datatable
        data.Fill(BONI)
        data.Dispose()

    End Sub

    Private Sub Latihan32a_083_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        ambildata()
        TRINITA46110043.DataSource = BONI
    End Sub
    Private Sub tambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TAMBAH46110043.Click
        'Menampilkan form 32b
        If Latihan_32B_46110043.Visible = False Then
            Latihan_32B_46110043.Show()
        Else
            Latihan_32B_46110043.Activate()
        End If
    End Sub
    Private Sub EDit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EDIT46110043.Click
        'Menampilkan form 32c
        If Latihan_32C_46110043.Visible = False Then
            Latihan_32C_46110043.Show()
        Else
            Latihan_32C_46110043.Activate()
        End If

        'mengisi textbox yang ada pada 32c
        Latihan_32C_46110043.KODELAMA.Text = TRINITA46110043.CurrentRow.Cells("kodebarang").Value
        Latihan_32C_46110043.KB46110043.Text = TRINITA46110043.CurrentRow.Cells("kodebarang").Value
        Latihan_32C_46110043.NB46110043.Text = TRINITA46110043.CurrentRow.Cells("namabarang").Value
        Latihan_32C_46110043.HB46110043.Text = TRINITA46110043.CurrentRow.Cells("hargajual").Value
        Latihan_32C_46110043.JB46110043.Text = TRINITA46110043.CurrentRow.Cells("JumlahBarang").Value
    End Sub


End Class


8. Klik Start Debugging pada ToolBar untuk menjalankan form.




B. Deskripsi Form Latihan 32A
Pada form latihan 32A ada 3 object yang digunakan yaitu Label, Button dan Data Grid View.

Object Label
Pada form ini label yang digunakan ada 1 (daftar barang).

Object Button                                                                
Terdapat 2 object button (edit dan tambah). Tombol edit digunakan untuk menampilkan form “Latihan_32C_46110043”, form ini berfungsi untuk mengedit data. Tombol tambah digunakan untuk menampilkan form “Latihan_32B_46110043”, form ini berfungsi untuk menambah data.

Object DataGridView
Terdapat 1 object datagridview yang berfungsi untuk menampilkan data tabel.

Even
Load
ButtonClick

Script Unique
Pada Latihan ini tidak ada script yang baru, secara keseluruhan script telah ada pada latihan-latihan sebelumnya.

Langkah-Langkah Menjalankan Form Latihan 32A
1.      Klik tombol “Tambah” untuk menambah data dan form “Latihan_32B_46110043” akan muncul.
2.      Klik tombol “Edit” untuk mengedit data tabel dan form “Latihan_32C_46110043” akan muncul.

Tidak ada komentar:

Posting Komentar