Public Class LATIHAN028A_46109040
Dim hubung As New OleDb.OleDbConnection("provider = microsoft.ace.oledb.12.0;data source=" & Application.StartupPath & "\databarang.accdb;jet OLEDB:database password=46109040")
Dim ukky As New DataTable
Public Sub ambildata()
Dim data As New OleDb.OleDbDataAdapter
data = New OleDb.OleDbDataAdapter("SELECT*from BARANG", hubung)
ukky.Rows.Clear()
data.Fill(ukky)
data.Dispose()
End Sub
Private Sub Latihan28A_46109040_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ambildata()
dgv46109040.DataSource = ukky
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1_46109040.Click
If LATIHAN028B_46109040.Visible = False Then
LATIHAN028B_46109040.Show()
Else
LATIHAN028B_46109040.Activate()
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2_46109040.Click
Me.Close()
End Sub
End Class
Public Class LATIHAN028B_46109040
Dim jembatan As New OleDb.OleDbConnection("provider = microsoft.ace.oledb.12.0;data source=" & Application.StartupPath & "\databarang.accdb;jet OLEDB:database password=46109040")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles simpan_46109040.Click
If KB_46109040.Text.Length = 0 Then
MsgBox("Tolong Masukkan Teks Anda")
Exit Sub
End If
If NB_46109040.Text.Length = 0 Then
MsgBox("Tolong Masukkan Teks Anda")
Exit Sub
End If
If Val(HJ_46109040.Text) = 0 Then
MsgBox("Tolong Masukkan Teks Anda")
Exit Sub
End If
If Val(JB_46109040.Text) = 0 Then
MsgBox("Tolong Masukkan Teks Anda")
Exit Sub
End If
Dim PENCARI As New ByIskandar.CariKeDataBaseByIskandar
PENCARI.AturPencarianDataBase("BARANG", "KODEBARANG", KB_46109040.Text, 1, jembatan)
If PENCARI.JumlahBaris > 0 Then
MsgBox("Data sudah ada,tolong masukkan data baru")
KB_46109040.Text = ""
NB_46109040.Text = ""
HJ_46109040.Text = ""
JB_46109040.Text = ""
Exit Sub
End If
Dim Perintah As New OleDb.OleDbCommand
Perintah = New OleDb.OleDbCommand("INSERT INTO BARANG(KODEBARANG,NAMABARANG,HARGAJUAL,JUMLAHBARANG)VALUES ('" & KB_46109040.Text & "','" & NB_46109040.Text & "'," & Val(HJ_46109040.Text) & "," & Val(JB_46109040.Text) & " )", jembatan)
jembatan.Open()
Perintah.ExecuteNonQuery()
jembatan.Close()
Perintah.Dispose()
KB_46109040.Text = ""
NB_46109040.Text = ""
HJ_46109040.Text = ""
JB_46109040.Text = ""
LATIHAN028A_46109040.ambildata()
Me.Close()
End Sub
End Class
Tidak ada komentar:
Posting Komentar