latihan_24B_46110004

Deskripsi form latihan 24B
Dalam form Latihan 24B hanya terdapat
tiga object yaitu DataGriedView, Label dan Textbox

Object datagridview :
Dalam form ini terdapat  2 buah object datagridview.
Datagridview digunakan untuk menampilkan data kedalam bentuk table yang terdiri dari baris dan kolom.

Object Label :
Dalam form ini terdapat  5 buah object label yang bertuliskan Detail Transaksi, Kode Barang, Nama Barang, Harga jual dan Jumlah Barang
.

Object Textbox :
Dalam form ini terdapat  4 buah object textbox yang berada masing-masing di sebelah kanan label bernama
Kode Barang, Nama Barang, Harga jual dan Jumlah Barang . Textbox ini berfungsi untuk menampilkan detail transaksi dari data yang ada di latihan 24A


Script Unique :
Script yang digunakan sama dengan script latihan sebelum-sebelumnya.


Langkah-langkah penyelesaian form latihan 24B
1.Buat form baru seperti gambar dibawah ini,
2. Ketikkan nama form latihan_24B_xxxxx, lalu klik add
3. Buat form seperti gambar di bawah ini:







4. Setelah itu input script berikut ini :
Public Class latihan_24B_46110004
    Dim jembatan As New OleDb.OleDbConnection("provider=microsoft.ace.oledb.12.0;data source=D:\Dokumen Koe\SEMESTER 5\APKOM 4\Visual Basic\LATIHAN 15-26 MENGAKSES DATA\datatransaksijualbeli.accdb")
    Dim tabel As New DataTable

    Public Sub sulhi(ByVal a As String)
        Dim adapter As New OleDb.OleDbDataAdapter
        adapter = New OleDb.OleDbDataAdapter("SELECT DETAILTRANSAKSI.ID, DETAILTRANSAKSI.NoTrans, DETAILTRANSAKSI.Unit, DETAILTRANSAKSI.Harga FROM DETAILTRANSAKSI where kodebarang='" & a & "'", jembatan)
        tabel.Rows.Clear()
        adapter.Fill(tabel)
        adapter.Dispose()

        dg2_46110004.DataSource = tabel
    End Sub

End Class


5. Untuk menjalankan latihan ini maka terlebih dahulu jalankan latihan 24a lalu klik tombol "detail transaksi" yang ada di latihan 24a seperti gambar di bawah ini:




6. Setelah menekan tombol tersebut maka tampilannya sebagai berikut :



7. Jika terdapat kesalahan, maka program akan menunjukkan letak kesalahannya.

0 komentar:

Posting Komentar