DESKRIPSI
FORM LATIHAN 26B
Form Latihan ini Terdapat tiga object yaitu label, textbox,
dan datagridview
Object Label
Dalam form latihan ini terdapat tujuh label yang
bertuliskan Detail Transaksi, Kode Barang, Nama Barang, Harga Jual, Jumlah
Barang, Total unit, dan Total Jumlah
Object
Textbox
Dalam form ini enam buah textbox 4 berstatus input dan 2 textbox
berstatus readonly
Object Data
Gridview
Terdapat sebuah object datagridview. Datagridview digunakan untuk
menampilkan data yang ingin ditampilkan.
Script Unique
Tidak ada script unik pada latihan ini
Langkah-
Langkah Membuat Form Latihan 26B
1. Buka
File Microsoft Visual Studio Anda lalu
pilih project --> Add windows form
2. Ganti
nama sesuai dengan nama latihan 26B
3. Lalu
pilih object yang ada di latihan26B
4. Buat
form sampai menghasilkan form seperti di bawah ini
5. Pilih
Menu view klik code
6. Masukkan
Script sebagai berikut
Public Class Latihan_26B_46110024
Dim koneksi
As New
OleDb.OleDbConnection("provider=microsoft.ace.oledb.12.0;data
source= " & Application.StartupPath & "\datatransaksijualbeli.accdb")
Dim meong As New DataTable
Public Sub waty(ByVal A As String)
Dim
adapter As New
OleDb.OleDbDataAdapter
Dim
shoell As String
shoell = "SELECT
MASTERTRANSAKSI.NOTRANS, MASTERTRANSAKSI.TANGGALTRANSAKSI,
MASTERTRANSAKSI.JENISTRANSAKSI, MASTERTRANSAKSI.KETERANGAN,
DETAILTRANSAKSI.UNIT, DETAILTRANSAKSI.HARGA,
[DETAILTRANSAKSI]![UNIT]*[DETAILTRANSAKSI]![HARGA] AS JUMLAH FROM
DETAILTRANSAKSI INNER JOIN MASTERTRANSAKSI ON DETAILTRANSAKSI.NOTRANS =
MASTERTRANSAKSI.NOTRANS WHERE KODEBARANG = '" & A & "'"
adapter = New
OleDb.OleDbDataAdapter(shoell, koneksi)
adapter.Fill(meong)
Dim
izhar As Integer
= 0
Dim sul
As Integer = 0
For Each row As DataRow In meong.Rows
izhar += row("Unit")
sul += row("Jumlah")
Next
TU_46110024.Text = izhar
TJ_46110024.Text = sul
End Sub
Private Sub Latihan_26B_46110024(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
DGV_46110024.DataSource = meong
End Sub
End Class
Langkah-Langkah
Menjalankan Form Latihan 26B
Form ini akan jalan dengan
sendirinya jika anda mengklik button klik yang bertuliskan detail transaksi
pada latihan 26A

0 komentar:
Posting Komentar