Latihan_27_46110009
1. Langkah-langkah Untuk Membuat Form Baru
ü Buka
project yang telah ada
ü Pilih/klik
PROJECT pada menu bar
ü Setelah
itu pilih Add Windows Form
ü Setelah
dipilih maka akan muncul permintaan pengisian nama Form seperti gambar di
bawah:
ü Buat
dasign Form seperti gambar di bawah dengan menggunkan Toolbox:
ü Setelah
form selesai masukkan rumus seperti dibawah ini
2. Deskripsi Form Latihan 27
Pada form latihan 27 ada 3 object yang digunakan yaitu Label,
Text Box dan Button.
ü Object
Label
Terdapat 5 label pada form latihan 27 (penginputan data, kode barang, nama
barang, harga jual, dan jumlah barang).
ü Object
Button
Terdapat
1 object button (simpan). Tombol simpan digunakan untuk menyimpan data yang
telah diinput.
ü Object
TextBox
Terdapat 4 object textbox (status input) yang
digunakan dalam menginput data.
3. Rumus
Public Class Latihan_27_46110009
Dim go As
New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source
=" & Application.StartupPath & "\DataBarang.ACCDB")
Private Sub
Simpan_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles
Simpan_46110009.Click
'perintah
periksa data
If
KB_46110009.Text.Length = 0 Then
MsgBox("Please
Insert Your Text")
Exit
Sub
End If
If
NB_46110009.Text.Length = 0 Then
MsgBox("Please
Insert Your Text")
Exit
Sub
End If
If
Val(HJ_46110009.Text) = 0 Then
MsgBox("Please
Insert Your Text")
Exit
Sub
End If
If
Val(JB_46110009.Text) = 0 Then
MsgBox("Please
Insert Your Text")
Exit
Sub
End If
'perintah
ambil data
Dim
PENCARI As New
ByIskandar.CariKeDataBaseByIskandar
PENCARI.AturPencarianDataBase("BARANG", "KODEBARANG",
KB_46110009.Text, 1, go)
If
PENCARI.JumlanBaris > 0 Then
MsgBox("The
data has been exist please insert new data")
'mengosongkan
text box
KB_46110009.Text = ""
NB_46110009.Text = ""
HJ_46110009.Text = ""
JB_46110009.Text = ""
Exit
Sub
End If
'deklarasi
object command
Dim Cm As New
OleDb.OleDbCommand
Cm = New
OleDb.OleDbCommand("INSERT INTO BARANG
(KODEBARANG, NAMABARANG, HARGAJUAL, JUMLAHBARANG) VALUES ('" &
KB_46110009.Text & "','" &
NB_46110009.Text & "', " &
Val(HJ_46110009.Text) & ","
& Val(JB_46110009.Text) & ")",
go)
go.Open()
Cm.ExecuteNonQuery()
go.Close()
Cm.Dispose()
'mengosongkan
text box
KB_46110009.Text = ""
NB_46110009.Text = ""
HJ_46110009.Text = ""
JB_46110009.Text = ""
End Sub
End Class
Tidak ada komentar:
Posting Komentar