Anda di halaman 1dari 5

pertemuan 12

Nama : Doni pajar

Kelas : SI-XK41/19

Npm : 19402018d

1. buatlah database baru di SQL server , disini saya menggunakan SQL server versi
2008
2. membuat database dan table di dalam SQL server dengan ketentuan sebagai berikut

3. Buka visual studio lalu klik new project.


4.

1. Pilih visual basic


2. Pilik atau klik windows form application
3. Isi nama project yang akan di buat
4. Klik ok
1. Maka akan muncul form sebagai berikut :

5. Form tersebut yang akan kita isi sesuai dengan design program yang kita inginkan.
Sepetri kita bisa menambahkan lebel,objek kolom, dan bisa juga kita menambahkan
tombol.

6. Isi form objek dengan menggunakan toolbook


7. Desain form

8. Isian form dengan ketentuan tabel


Rubah properties dari objek di atas dengan nama seperti berikut :
No Objek Properti Nilai properti
1 GroupBok1 Text Input Data
Label1 Text Kode Supplier
Label2 Text Nama Supplier
Label3 Text Alamat
Label4 Text Telepon

2 GroupBok2 Text GroupBox2


Button1 Text NEW
Name Newbtn
Button1 Text SAVE
Name Savebtn
Button1 Text CANCEL
Name Cancelbtn
Button1 Text CLOSE
Name closebtn

3 DataGridView Name dgvbrg

9. Masukan coding
Imports System.Data.SqlClient
Public Class Form1 

Dim Conn As SqlConnection
Dim da As SqlDataAdapter 
Dim ds As DataSet 
Dim Cmd As SqlCommand 
Dim LokasiDB As String 
Sub Koneksi()

LokasiDB="data source=ADMINPC\SQLEXPRESS;initial catalog=Penjualan_brg;integrated
security =true" 
Conn =New SqlConnection(LokasiDB) 
If Conn.State =ConnectionState.Closed Then Conn.Open()
End Sub 
Sub KondisiAwal() 
Call Koneksi() 
da =New SqlDataAdapter("Select * from Master_Supplier", Conn) 
ds =New DataSet 
ds.Clear() 
da.Fill(ds,"Master_Supplier")
dgvbrg.DataSource = (ds.Tables("Master_Supplier")) 

LokasiDB ="select * from Master_Supplier" 


da =New SqlDataAdapter(LokasiDB, Conn) 
Dim barang As New DataTable 
barang.Clear() 
da.Fill(barang) 
dgvbrg.DataSource = barang 
End Sub

Private Sub Form1_Load(ByVal senderAs System.Object,ByVal eAs System.EventArgs)
Handles MyBase.Load 

Call KondisiAwal()

End Sub

Private Sub savebtn_Click(ByVal senderAs System.Object,ByVal eAs System.EventArgs
)Handles btSave.Click 
Call Koneksi()
Dim SaveData As String ="Insert into Master_Supplier values ('" &
Me.kodetb_Supplier.Text &"','" &
Me.namatb_Supplier.Text &"','" &
Me.alamattb_Supplier.Text &"','" &
Me.telepontb_Supplier.Text &"')" 
Cmd =New SqlCommand(SaveData, Conn) 
Cmd.ExecuteNonQuery() 
MsgBox("Data Berhasil Di Save") 
Call KondisiAwal() 

End Sub

Private Sub closebtn_Click(ByVal senderAs System.Object,ByVal eAs System.EventArgs
)Handles closebtn.Click 
Me.Close()

End Sub
 
Private Sub cancelbtn_Click(ByVal senderAs System.Object,ByVal eAs System.EventArgs
)Handles cancelbtn.Click 
Me.kodetb_Supplier.Focus() 
Me.namatb_Supplier.Text ="" 
Me.alamattb_Supplier.Text ="" 
Me.telepontb_Supplier.Text ="" 
MsgBox("Data Sudah digagalkan",MsgBoxStyle.Information,"Perhatian")

End Sub

Private Sub newbtn_Click(ByVal senderAs System.Object,ByVal eAs System.EventArgs)
Handles newbtn.Click 
Me.kodetb_Supplier.Focus() 
Me.namatb_Supplier.Text ="" 
Me.alamattb_Supplier.Text ="" 
Me.telepontb_Supplier.Text ="" 

MsgBox("Data tidak terinput Silahkan Isi Data Anda Kembali" ,MsgBoxStyle .Information,
"Perhatian")

End Sub

End Class

10. Setelah semua syntak di isikan semua kita coba untuk menjalankan program
yang telah kita buat dengan cara klik icon run di bawah menu bar bisa di lihat
sebagai berikut :ss

Klik

Setelah mengklik tombol run program otomatis terjalankan

TERIMA KASIH.

Anda mungkin juga menyukai