Anda di halaman 1dari 11

Nama : Ilham Safril A

Kelas : SI-XK41/19
NPM : 19402003
Pertemuan 12 Pemrograman Visual Basic II
MANAJEMEN DATABASE
VISUAL BASIC.NET

1. Sekarang akan membuat program sederhana Manajemen Database menggunakan Vb.net


dan SQL Server.
2. Pertama kita akan membuat database dan tabel di dalam SQL Server buatlah sesuai
dengan ketentuan berikut ini :

Nama Database Penjualan_brg


Nama Tabel Master_Supplier

Column Name Data Type


Kode_Supplier Char(15) Primary Key
Nama_Supplier Char (50)
Alamat_Supplier Char (75)
Telepon_Supplier Char (15)

3. Buka Visual studio jika sudah masuk pilih ke menu bar file lalu kita klik New Project atau agar
memudahkan kita bisa langsung menekan tombol keyboard CTRL + N.

4. Setelah itu kalian bisa pilih sesuai ketentuan berikut :


1) Pilih Aplikasi yang dipakai yaitu Visual Basic
2) Pilih atau klik Windows Forms Aplication
3) Isi nama project yang akan dibuat
4) Klik Browse untuk membuat dan menyimpan folder ( isi nama folder sesuai yang
diinginkan) Klik OK

5. Setelah itu maka akan muncul tampilan form sebagai berikut :

6. Form tersebut yang akan kita akan isi sesuai dengan design program yang kita inginkan,
seperti kita bisa menambahkan label, objek kolom, dan bisa juga kita menambahkan tombol.
7. Selanjutnya untuk membuat design kita masuk menu bar pilih view kemudian kita klik menu
toolbox atau bisa langsung dengan Ctrl+Alt+X.

Klik

Klik
8. Setelah di klik maka akan muncul dialog layar sebagai berikut :
Lalu kita bisa pilih objek yang sesuai atau yang ingin kita tambahkan ke form project yang
sedang kita buat.

9. Pilihlah objek yang dibutuhkan sesuai dengan program yang akan kita buat tentang
manajemen database kalian bisa membuat isi formnya sebagai berikut :
10. Untuk membuat isian form diatas kalian bisa ikuti sesuai ketentuan tabel berikut :

No Objek Properti Nilai Properti


1 Grupbox1 Text [Input Data ]
Label 1 sd 4 Text Seperti di form
Name Seperti di form
Label 5 Text Master Supplier
Textbox1 Name tbKode_Supplier
Textbox2 Name tbNama_Supplier
Textbox3 Name tbAlamat_Supplier
Textbox4 Name tbTelepon_Supplier
Textbox5 Name tbcari
2 Grupbox2 Text [Proses]
Button1 Text &New
Name btnew
Button2 Text &Cancel
Name btcancel
Button3 Text &Close
Name btclose
Button4 Text &Save
Name btsave
Button 5 Text &Delete
Name btdelete
Text &Find
Button6 Name btfind
3 DataGridView1 Name dgvbarang
11. Setelah design selesai, Sekarang kita lanjut untuk memasukan syntax agar program bisa
dijalankan sesuai keinginan, Langkah awal kalian bisa double klik di form projectnya, maka
akan muncul jendela untuk memasukan syntax, Lalu kalian bisa isi sesuai ketentuan berikut :
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=ADMIN-PC\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")
dgvbarang.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)
dgvbarang.DataSource = barang
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load

Call KondisiAwal()

End Sub

Private Sub btSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles btSave.Click
Call Koneksi()
Dim SaveData As String = "Insert into Master_Supplier values ('" &
Me.tbKode_Supplier.Text & "','" & Me.tbNama_Supplier.Text & "','" &
Me.tbAlamat_Supplier.Text & "','" & Me.tbTelepon_Supplier.Text & "')"
Cmd = New SqlCommand(SaveData, Conn)
Cmd.ExecuteNonQuery()
MsgBox("Data Berhasil Di Save")
Call KondisiAwal()

End Sub

Private Sub btClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles btClose.Click
Me.Close()
End Sub
Private Sub btCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btCancel.Click
Me.tbKode_Supplier.Focus()
Me.tbNama_Supplier.Text = ""
Me.tbAlamat_Supplier.Text = ""
Me.tbTelepon_Supplier.Text = ""
MsgBox("Data Sudah digagalkan", MsgBoxStyle.Information, "Perhatian")
End Sub

Private Sub btNew_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles btNew.Click
Me.tbKode_Supplier.Focus()
Me.tbNama_Supplier.Text = ""
Me.tbAlamat_Supplier.Text = ""
Me.tbTelepon_Supplier.Text = ""
MsgBox("Data Tidak terinput Silahkan isi Data Anda Kembali", MsgBoxStyle.Information,
"Perhatian")
End Sub

Private Sub btdelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles btdelete.Click
Call Koneksi()
Dim HapusData As String = "Delete Master_Supplier where Kode_Supplier='" &
tbKode_Supplier.Text & "'"
Cmd = New SqlCommand(HapusData, Conn)
Cmd.ExecuteNonQuery()
MsgBox("Data Sudah dihapus", MsgBoxStyle.Information, "Perhatian")
Call KondisiAwal()
End Sub

Private Sub btfind_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles btfind.Click
Dim sql2 As String
sql2 = "select * from Master_Supplier where Kode_Supplier like '%" &
tbcari.Text & "%'"
da = New SqlDataAdapter(sql2, Conn)
Dim SRT As New DataTable
SRT.Clear()
da.Fill(SRT)
dgvbarang.DataSource = SRT
End Sub
End Class

12. Setelah semua syntax diisikan semua kita coba untuk menjalankan program yang telah kita
buat dengan cara klik ikon run dibawah menu bar bisa dilihat sebagai berikut :

Klik

13. Setelah mengklik tombol run maka program otomatis terjalankan.


Hasil :

1. Button Save
Setelah kita isi semua data dan mengklik button save otomatis akan muncul message Data
Berhasil Di Save dan setelah mengklik OK maka data akan terlihat di Data Grid View.
2. Button New & Cancel
Setelah kita isi semua data dan mengklik button New atau Cancel otomatis akan menghapus
semua data yang telah kita isi.

Button Cancel

Button New

3. Button Close
Untuk button close jika kita klik maka program akan terhenti.
4. Button Delete
Setelah kita isi Kode Supplier dan kita mengklik button delete maka data dengan kode
supplier yang sudah kita input akan otomatis terdelete atau terhapus dari sistem.
5. Button Find
Setelah kita isi textbox dengan Kode Supplier dan kita mengklik button find maka data
dengan kode supplier yang sudah kita input akan otomatis data yang kita cari akan tampil.

Anda mungkin juga menyukai