Deskripsi Penyelesaian
Latihan_31b_36110041
A. Objek dalam Form Latihan_31b:
Dalam form latihan ini hanya ada terdapat empat object yaitu Label,
Textbox, Buttom, dan StatusStrip.
1. Object Label
Terdapat lima label (yang bertuliskan pengimputan Barang, Kode Barang, Nama Barang, Harga
Jual, Dan Jumlah Barang).
2. Object TextBox
Terdapat empat object textbox yang digunakan untuk menampilkan Kode
Barang, Nama Barang, Harga Jual, Dan Jumlah Barang.
3. Object Buttom
Terdapat satu object yang bertuliskan Simpan yang digunakan untuk menyimpan
data yang diimput dalam textbox.
4. Object StatusStrip
Terdapat satu object statusStrip yang
B. Script Unique
Untuk scriptnya akan ditampilkan
secara keseluruhan dalam prosedur
Simpan_36110041_Click
C.
Even
Simpan_36110041_Click
Prosedur penyelesaian
1. Buka Project yang telah dibuat sebelumnya klik Add New Item => Add Windows Form
2.
Kemudian beri
nama dan klik Add
3.
buat form seperti di bawah ini
dengan menggunakan toolbox yang saya tunjukkan pada postingan sebelumnya.
4.
Berikut
ini adalah rumus untuk menjalankan form di atas
Public Class latihan_31b_36110041
Dim cari As
New ByIskandar.CariKeDataBaseByIskandar
Dim rizka As
New OleDb.OleDbCommand
Dim azisah As
New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data
Source='" & Application.StartupPath & "\DATABARANG.accdb;Jet OLEDB:Database
Password=088")
Private Sub
simpan_36110041_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
simpan_36110041.Click
If KBL_36110041.Text <>
KB_36110041.Text Then
cari.AturPencarianDataBase("Barang", "KodeBarang",
KB_36110041.Text, 1, azisah)
If
cari.JumlanBaris > 0 Then
MsgBox("kode
barang tidak dapat diupdate")
Exit
Sub
End
If
End If
If KB_36110041.Text.Length = 0 Then
MsgBox("kode
barang harus tercantum")
Exit
Sub
ElseIf NB_36110041.Text.Length = 0 Then
MsgBox("nama
barang harus tercantum")
Exit
Sub
ElseIf HJ_36110041.Text.Length = 0 Then
MsgBox("harga
jual harus tercantum")
Exit
Sub
ElseIf JB_36110041.Text.Length = 0 Then
MsgBox("jumlah
barang harus tercantum")
Exit
Sub
End If
Dim soe As
String = "update
barang set kodebarang = '" & KB_36110041.Text & "', namabarang = '" &
NB_36110041.Text & "', hargajual = "
& Val(HJ_36110041.Text) & ",
jumlahbarang = " & Val(JB_36110041.Text) & " where kodebarang = '" &
KBL_36110041.Text & "'"
rizka = New OleDb.OleDbCommand(soe,
azisah)
azisah.Open()
rizka.ExecuteNonQuery()
azisah.Close()
rizka.Dispose()
KBL_36110041.Text = "-"
KB_36110041.Text = ""
NB_36110041.Text = ""
HJ_36110041.Text = ""
JB_36110041.Text = ""
End Sub
End Class
5.
Kemudian jalankan
perintahnya
Tidak ada komentar:
Posting Komentar