Deskripsi Form
Latihan_34B_46110020
Dalam
form ini terdapat Tiga buah object yaitu Label, DataGriedView, dan Button.
Object Label
Dalam form ini
terdapat satu objek Label yang
bertuliskan Daftar Barang.
Object DataGriedView
Dalam form ini
terdapat satu objek DataGridView yang berfungsi untuk menampilkan data dari SQL (DATABARANG).
Object Button
Terdapat
Tiga item object Button yang digunakan untuk mengedit, menambahh, dan menghapus
data yang telah ada dalam SQL (databarang).
Cara Membuat Form Latihan_34B_46110020
1.
Bukalah project yang anda telah buat sebelumnya
2.
Pilih dan Bukalah Project dalam Visul Basic
3.
Kemudian Pilih Add Windows form seperti berikut :
4.
Lalu add new item dan rename file “form.vb menjadi Latihan_34B_46110020”
5. Setelah namenya di rename pilih add lalu muncullah form seperti
ini :
6. Kemudian mulailah membuat form 34B dengan
mengunakan Label, Datagriedview, dan Button.
7. Lalu buatlah sesuai contoh latihan
34B maka akan menjadi seperti ini :
8. Setelah form di atas telah jadi maka klik kanan lalu pilih View
Code,kemudian masukkan rumus seperti berikut :
Public Class
Latihan_34B_46110020
Dim
YUNI As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data
Source =" & Application.StartupPath &
"\DataBarang.ACCDB")
Dim AYU 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", YUNI)
'bersihkan data dulu sebelum isi data
lain
AYU.Rows.Clear()
'untuk memasukkan data yg telah di angkut
ke dalam datatable
data.Fill(AYU)
data.Dispose()
End Sub
Private Sub Latihan_34B_46110020_Load(ByVal
sender As Object, ByVal e As System.EventArgs) Handles Me.Load
ambildata()
DGV1_46110020.DataSource = AYU
End Sub
Private Sub HAPUS_46110020_Click(ByVal
sender As System.Object, ByVal e As System.EventArgs) Handles
HAPUS_46110020.Click
If MsgBox("Seriously you want to
delete the data???", MsgBoxStyle.YesNo) = MsgBoxResult.No Then
Exit Sub
End If
'deklarasi object command
Dim Cm As New OleDb.OleDbCommand
Cm = New OleDb.OleDbCommand("
delete * from barang where kodebarang ='" &
DGV1_46110020.CurrentRow.Cells("Kodebarang").Value &
"'", YUNI)
YUNI.Open()
Cm.ExecuteNonQuery()
YUNI.Close()
Cm.Dispose()
'Mengambil data kembali
ambildata()
End Sub
Private Sub TAMBAH_46110020_Click(ByVal
sender As System.Object, ByVal e As System.EventArgs) Handles TAMBAH_46110020.Click
'Menampilkan form 33b
If Latihan_34C_46110020.Visible = False
Then
Latihan_34C_46110020.MdiParent =
Me.MdiParent
Latihan_34C_46110020.Show()
Else
Latihan_34C_46110020.Activate()
End If
'mengosongkan textbox 33b
Latihan_34C_46110020.ganti_46110020.Text = "-"
Latihan_34C_46110020.KB_46110020.Text =
" "
Latihan_34C_46110020.NB_46110020.Text =
" "
Latihan_34C_46110020.HJ_46110020.Text =
" "
Latihan_34C_46110020.JB_46110020.Text =
" "
End Sub
Private Sub EDIT_46110020_Click(ByVal
sender As System.Object, ByVal e As System.EventArgs) Handles
EDIT_46110020.Click
Latihan_34C_46110020.Show()
'Mengisi Text Box
Latihan_34C_46110020.ganti_46110020.Text =
DGV1_46110020.CurrentRow.Cells("kodebarang").Value
Latihan_34C_46110020.KB_46110020.Text =
DGV1_46110020.CurrentRow.Cells("kodebarang").Value
Latihan_34C_46110020.NB_46110020.Text =
DGV1_46110020.CurrentRow.Cells("namabarang").Value
Latihan_34C_46110020.HJ_46110020.Text =
DGV1_46110020.CurrentRow.Cells("hargajual").Value
Latihan_34C_46110020.JB_46110020.Text =
DGV1_46110020.CurrentRow.Cells("JumlahBarang").Value
End Sub
End Class
9.
Jalankan program dengan cara mengklik start debugging seperti berikut :
Langkah-Langkah Membuat Form Latihan 34B_46110020
1.
Klik
start debugging
2. Perama akan muncul
latihan_34A_46110020, apabila anda mengklik “BARANG kemudian anda memilih”Data
Barang” Maka data SQL (databarang) akan tampil secara otomatis seperti tampilan
yang ada pada Deskripsi Latihan_34A_46110020 sebelumnya.
3. Semoga Berhasil :)
Script Unique
Script unik yang terdapat pada latihan ini sama dengan
latihan-latihan sebelumnya.
Even
Clik
Load

0 komentar:
Posting Komentar