Deskripsi latihan_34C_36110036
A.
Object Label
Terdapat empat label yang bertuliskan kode barang, nama barang, harga
jual, dan jumlah barang.
B.
Object textbox
Terdapat empat
textbox (status input). Status input
digunakan untuk memasukkan nilai dari kode barang, nama barang, harga jual, dan
jumlah barang.
C.
Object button
Terdapat satu
object button yang bertuliskan simpan yang digunakan untuk menyimpan data yang
telah diinput.
D.
Object StatusStrip
Terdapat satu object statusstrip.
Pada statusstrip ini terdapat dua statuslabel (yang bertuliskan kode barang
lama dan - )
E.
Script Unique
Untuk script
unique dapat dilihat pada Langkah-langkah mengerjakan latihan_34C_36110036.
F.
Even
simpan_36110036_click
tambah()
edit()
Langkah-langkah mengerjakan latihan_34C_36110036
1.
Buka project yang telah dibuat, dan
buka solution explorer
2.
Klik
kanan nama project ==> add ==> new item
3.
Klik New Item, setelah terbuka pilih windows form dan ketik nama form lalu klik Add
4. Kemudian klik file
tersebut, maka akan terbuka jendela
pekerjaan dari Ms. Visual Studio.
5. Kemudian buat form seperti dibawah ini:
6. Setelah
design form
selesai dibuatlah rumusnya,
Berikut adalah rumus untuk
menjalankan latihan_34C_36110036.
Public Class
latihan_34C_36110036
Dim conect As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data
Source= D:\apkom 4\LATIHAN 27-34 SIMPAN EDIT DELETE DATA\databarang.accdb;jet oledb:database
password=anna")
Private Sub tambah()
Dim Periksa As New ByIskandar.CariKeDataBaseByIskandar
Periksa.AturPencarianDataBase("BARANG",
"KODEBARANG", KB_36110036.Text, 1,
conect)
If Periksa.JumlanBaris > 0 Then
MsgBox("Kode Barang Sudah Ada, Masukkan Kode Barang yang
Lain")
Exit Sub
End If
Dim libra As New OleDb.OleDbCommand
libra = New OleDb.OleDbCommand("Insert
Into BARANG (KODEBARANG, NAMABARANG, HARGAJUAL, JUMLAHBARANG) "
& _
"Values ( '" & KB_36110036.Text
& "', '" &
NB_36110036.Text & "'," &
Val(HJ_36110036.Text) & ", "
& Val(JB_36110036.Text) & ")",
conect)
conect.Open()
libra.ExecuteNonQuery()
conect.Close()
conect.Dispose()
End Sub
Private Sub edit()
If KB_36110036.Text <> BL_36110036.Text Then
Dim Cari As New ByIskandar.CariKeDataBaseByIskandar
Cari.AturPencarianDataBase("BARANG",
"KODEBARANG", KB_36110036.Text, 1,
conect)
If Cari.JumlanBaris > 0 Then
MsgBox("Kode Barang yang Baru Sudah Ada!")
Exit Sub
End If
End If
Dim libra As New OleDb.OleDbCommand
libra = New OleDb.OleDbCommand("Update
BARANG SET KODEBARANG = '" & KB_36110036.Text & "', NAMABARANG = '" &
NB_36110036.Text & "', HARGAJUAL = "
& Val(HJ_36110036.Text) & ",
JUMLAHBARANG = " & Val(JB_36110036.Text) & " Where KODEBARANG = '" &
BL_36110036.Text & "'",
conect)
conect.Open()
libra.ExecuteNonQuery()
conect.Close()
libra.Dispose()
End Sub
Private Sub
simpan_36110036_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles simpan_36110036.Click
If KB_36110036.Text.Length = 0 Then
MsgBox("Anda Harus Masukkan Kode Barangnya")
Exit Sub
End If
If NB_36110036.Text.Length = 0 Then
MsgBox("Anda Harus Masukkan Nama Barangnya")
Exit Sub
End If
If Val(HJ_36110036.Text) = 0 Then
MsgBox("Anda Harus Masukkan Harga Barangnya")
Exit Sub
End If
If BL_36110036.Text = "-"
Then
tambah()
Else
edit()
End If
KB_36110036.Text = ""
NB_36110036.Text = ""
HJ_36110036.Text = ""
JB_36110036.Text = ""
BL_36110036.Text = "-"
latihan_34B_36110036.libra()
End Sub
End Class
7. Setelah rumus selesai, program dijalankan dengan menggunakan
start debugging
8. Setelah program jalan maka
file disave.




Tidak ada komentar:
Posting Komentar