Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Nama : Asep Anwar Sanusi

NPM : 19402111

Kelas : SI-XW41/19

1. Pertama buka aplikasi sql server management studio


2. Lalu buat table

3. Buka aplikasi Visula Studio


4. Lalu buat desain seperti dibawah ini

5. Properties
Groupbox1 Input Data
Groupbox2 Proses
Groupbox3 Data
Label1 Kode Supplier
Label2 Nama Supplier
Label3 Alamat
Label4 Telepon
Textbox1 txtkode_supplier
Textbox2 txtnama_supplier
Textbox3 txtalamat_supplier
Textbox4 txttelepon_supplier
Button1 btbaru (name =Baru)
Button2 btsimpan (name=simpan)
Button3 btbatal(name=batal)
Button4 Btcari(name=cari)
Button5 Bthapus(name=hapus)
Button6 Bttutup(name=tutup)
DGV data

6. Koding
Imports System.Data
Imports System.Data.SqlClient

Public Class Form1


Public koneksi As String
Public sql1, sql2, sql3, sql4 As String
Public conn As SqlClient.SqlConnection = Nothing
Public cmd As SqlClient.SqlCommand = Nothing
Public dtadapter As SqlClient.SqlDataAdapter = Nothing
Public dtreader As SqlClient.SqlDataReader = Nothing
Public dttable As New DataTable

Private Sub Form1_Leave(sender As Object, e As EventArgs) Handles Me.Leave


cmd.Dispose()
conn.Close()
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'PERINTAH KONEKSI DATABASE DISIMPAN 1 BARIS
koneksi = "Data Source= ABAH_PC\ABAH1;Initial
Catalog=penjualanbarang;Integrated Security=True"
conn = New SqlClient.SqlConnection(koneksi)
conn.Open()
End Sub
Sub simpan()

sql1 = "Insert into Master_Supplier values('" & Me.txtkode_supplier.Text &


"','" & Me.txtnama_supplier.Text & "','" & Me.txtalamat_supplier.Text & "','" &
Me.txttelepon_supplier.Text & "')"
cmd = New SqlClient.SqlCommand(sql1)
cmd.Connection = conn
cmd.ExecuteNonQuery()
End Sub

Sub daftar()
sql2 = "select * from Master_Supplier"
dtadapter = New SqlDataAdapter(sql2, conn) 'dibuat satu baris
Dim CST As New DataTable
CST.Clear()
dtadapter.Fill(CST)

dgvcustomer.DataSource = CST
End Sub
Sub kosong()
Me.txtkode_supplier.Text = ""
Me.txtnama_supplier.Text = ""
Me.txtalamat_supplier.Text = ""
Me.txttelepon_supplier.Text = ""
Me.txtkode_supplier.Focus()
End Sub
Sub cari()
Dim cari As String
cari = InputBox("Masukan Kode Supplier", "Pencarian")
sql3 = "select * from master_Supplier where kode_Supplier = '" & cari &"'"
dtadapter = New SqlDataAdapter(sql3, conn) 'dibuat satu baris
Dim CST As New DataTable
CST.Clear()
dtadapter.Fill(CST)
dgvcustomer.DataSource = CST
End Sub
Sub delete()
Dim hapus As String
hapus = InputBox("Masukan Kode Supplier", "Penghapusan")
sql4 = "delete from master_Supplier where kode_Supplier = '" & hapus & "'"
cmd = New SqlClient.SqlCommand(sql4)
cmd.Connection = conn
cmd.ExecuteNonQuery()
End Sub
Private Sub btbaru_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btbaru.Click
kosong()
End Sub

Private Sub btsimpan_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles btsimpan.Click
simpan()
kosong()
MsgBox("Data Sudah Disimpan", MsgBoxStyle.Information, "Perhatian")
daftar()
End Sub
Private Sub btbatal_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btbatal.Click
kosong()
End Sub
Private Sub btcari_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btcari.Click
cari()
End Sub

Private Sub bthapus_Click(ByVal sender As System.Object, ByVal e


AsSystem.EventArgs) Handles bthapus.Click
delete()
daftar()
MsgBox("Data Telah Terhapus", MsgBoxStyle.Information, "Informastion")
End Sub

Private Sub bttutup_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles bttutup.Click
Me.Close()
End Sub
End Class
7. Tampilan Hasil

You might also like