BAB III
Untuk membuat project baru bisa melalui icon new project seperti pada gambar dibawah
atau tekan Ctrl+Shift+N pada keyboard. Cara lain yaitu melalui menu File – New – Project.
Untuk membuat koneksi vb.net dengan sql server yaitu, klik menu project dan pilih add
module seperti gambar berikut. Dan beri nama Koneksi.vb
Kemudian tuliskan source code seperti dibawah ini :
Server dan Database disesuaikan.
Module Koneksi
Public konek As New SqlClient.SqlConnection("Server=Peteng;
Database=Praktikum_SI_2018; Integrated Security=True")
Public Sub connection()
konek.Close()
konek.Open()
End Sub
End Module
3.3 Class
Untuk membuat class pada vb.net yaitu klik menu project dan pilih add class seperti pada
gambar berikut. Buat 5 class seperti berikut:
1. Tampil_Data
2. Simpan_Data
3. Edit_Data
4. Hapus_Data
5. Cari_Data
3.4 Form Petugas
Form ini digunakan untuk mendata Petugas, yang berisi tentang biodata lengkap petugas.
A. Design Form
B. Table Properties
Buat 4 buah members ColumnHeader dengan cara click add (yang ada pada bagian
bawah list box members), kemudian tiap ColumnHeader yang ada pada list box member
kalian ganti propertiesnya seperti dibawah ini.
C. Source Code
1. Untuk menampilkan data yang ada didalam database pada ListView, tulis source code
berikut ini :
End Class
Double click form_petugas dan tulis source code berikut dibawah public class.
Public Class Form_Petugas
Dim id, nama, kelamin, tempat, tanggal, alamat, nohp, password
As String
Sub set_data()
tampil.data_petugas()
list_petugas.Items.Clear()
Dim x As Integer = 0
Do While tampil.baca.Read
list_petugas.Items.Add(tampil.baca!id_petugas)
list_petugas.Items(x).SubItems.Add(tampil.baca!password)
list_petugas.Items(x).SubItems.Add(tampil.baca!alamat)
list_petugas.Items(x).SubItems.Add(tampil.baca!no_telp)
x += 1
Loop
End Sub
End Class
2. Untuk menyimpan data pada database, tuliskan source code berikut ini :
End Class
Kemudian buat procedure get_data() pada form_petugas, berikut source code nya :
Sub get_data()
id = txt_id.Text.ToUpper
nama = txt_nama.Text
If radiopria.Checked = True Then
kelamin = "Pria"
Else
kelamin = "Wanita"
End If
tempat = txt_tempat.Text
tanggal = txt_tanggal.Text
alamat = txt_alamat.Text
nohp = txt_nohp.Text
password = txt_password.Text
End Sub
Kemudian Double click pada button Simpan dan tuliskan source code berikut :
get_data()
simpan.data_petugas(id, nama, kelamin, tempat, tanggal, alamat,
nohp, password)
set_data()
btn_reset.PerformClick()
3. Untuk mengedit data pada database, tuliskan source code berikut ini :
End Class
Kemudian Double click pada button Edit dan tuliskan source code berikut :
get_data()
edit.data_petugas(id, nama, kelamin, tempat, tanggal, alamat, nohp,
password)
set_data()
btn_reset.PerformClick()
4. Untuk mencari data pada database, tuliskan source code berikut ini :
End Class
Kemudian buat procedure set_data2() pada form_petugas, berikut source code nya :
Sub set_data2()
If cari.baca.Read Then
txt_id.Text = cari.baca!id_petugas
txt_nama.Text = cari.baca!nama
kelamin = cari.baca!kelamin
If kelamin = "Pria" Then
radiopria.Checked = True
Else
radiowanita.Checked = True
End If
txt_tempat.Text = cari.baca!tempat_lahir
txt_tanggal.Text = cari.baca!tanggal_lahir
txt_alamat.Text = cari.baca!alamat
txt_nohp.Text = cari.baca!no_telp
txt_password.Text = cari.baca!password
Else
MsgBox("Data tidak ditemukan")
End If
End Sub
Kemudian Double click pada button Cari dan tuliskan source code berikut :
get_data()
cari.data_petugas(id)
set_data2()
5. Untuk menghapus data pada database, tuliskan source code berikut ini :
End Class
Kemudian Double click pada button Hapus dan tuliskan source code berikut :
get_data()
hapus.data_petugas(id)
set_data()
btn_reset.PerformClick()