Deskripsi latihan_27_36110036
A.
Object Label
Terdapat lima label yang bertuliskan penginputan barang, 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.
Script Unique
Untuk button simpan:
If
KB_36110036.Text.Length = 0 Then 'untuk pencarian yg bersifat angka
MsgBox("kode barang belum terisi")
Exit Sub 'jgn lanjut ke proses berikutnya
End If
E.
Even
simpan_36110036_Click
Langkah-langkah mengerjakan latihan_27_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_27_36110036
Public Class latihan_27_36110036
'dekklarasi connection
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")
Dim anna As
New ByIskandar.CariKeDataBaseByIskandar
Private Sub
simpan_36110036_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
simpan_36110036.Click
'untuk
mencari jgn sampai data yg akan dimasukkan tidak lengkap
If
KB_36110036.Text.Length = 0 Then 'untuk pencarian yg bersifat angka
MsgBox("kode
barang belum terisi")
Exit
Sub 'jgn lanjut ke
proses berikutnya
End If
If
NB_36110036.Text.Length = 0 Then ' untuk pencarian yg bersifat huruf
MsgBox("nama
barang belum terisi")
Exit
Sub
End If
If
Val(HJ_36110036.Text) = 0 Then
MsgBox("harga
jual belum diisi")
Exit
Sub
End If
If
Val(JB_36110036.Text) = 0 Then
MsgBox("jumlah
barang belum diisi")
Exit
Sub
End If
'untuk mencari
jgn sampai data yg akan dimasukkan sudah ada
anna.AturPencarianDataBase("BARANG", "KODEBARANG",
KB_36110036.Text, 1, conect)
If
anna.JumlanBaris > 0 Then
MsgBox("kode
sudah ada")
Exit
Sub
End If
'untuk
memasukkan data dari visual basc ke dlm acces
Dim
lara As New
OleDb.OleDbCommand
lara = 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()
lara.ExecuteNonQuery()
conect.Close()
lara.Dispose()
KB_36110036.Text = ""
NB_36110036.Text = ""
HJ_36110036.Text = ""
JB_36110036.Text = ""
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