Sqlconnection Sqldataadapter Sqldatareader Dataset Sqlcommand Sqlconnection
Sqlconnection Sqldataadapter Sqldatareader Dataset Sqlcommand Sqlconnection
Tabel 1 : tblbarang
Sub BUKAKONEKSI()
KONEKSI = "server=.\sqlexpress;database=dbretail;user id=;password=;integrated security=true"
CN = New SqlClient.SqlConnection(KONEKSI)
Try
CN.Open()
MessageBox.Show(" KONEKSI BERHASIL ")
Catch ex As Exception
MessageBox.Show(ex.Message, "Error")
End
End Try
End Sub
End Module
Form1 : frmbarang
No Noma Objek Properties Nilai Attribute No Noma Objek Properties Nilai Attribute
1 Label1 text KODE 8 Textbox3 name txtstok
2 Label2 text NAMA 9 Button1 name btnsimpan
text SIMPAN
3 Label3 text STOK 10 Button1 name btnubah
text UBAH
4 Label4 text Satuan 11 Button1 name btnhapus
text HAPUS
5 Textbox1 name txtkode 12 Button1 name btnkeluar
text KELUAR
6 Textbox2 name txtnama 13 DatagridViews1 name btncari
7 Combobox1 name cmbsatuan 14 Form1 name frmbarang
Items UNIT text FORM BARANG
LUSIN
PCX
BUAH
Imports System.Data.SqlClient
Public Class frmbarang
Private Sub frmbarang_Load(sender As Object, e As EventArgs) Handles Me.Load
BUKAKONEKSI()
On Error GoTo salah
CON = New SqlConnection(KONEKSI)
If CON.State = ConnectionState.Closed Then
CON.Open()
End If
Call refreshtampil()
Exit Sub
salah:
MsgBox(Err.Description)
End
End Sub
Sub refreshtampil()
DA = New SqlDataAdapter("SELECT * FROM tblbarang", CON)
DS = New DataSet
DS.Clear()
DA.Fill(DS, “tblbarang")
dgvtampil.DataSource = (DS.Tables(“tblbarang"))
End Sub
Sub bersihkan_form()
txtkode.Text = ""
txtnama.Text = ""
cmbsatuan.Text = ""
txtstok.Text = ""
txtkode.Focus()
End Sub
End Class