Tampilan Menu Utama Program Pada Bagian Administrasi
129 Tabel 4.18 Listing Program Data Konsumen
Listing Program Keterangan
Imports System.Data.SqlClient
Public Class
Form_Data_Konsumen Dim
strCon = server=localhost\ SQLEXPRESS;
Database=pt_kyalapratamasc;Integrated Security=True Dim
con As
SqlConnection Sub
connect con =
New SqlConnectionstrCon
Try con.Open
con.Close Catch
ex As
Exception MsgBox
Connection Error + ex.Message
End Try
End Sub
Sub tampil
Dim strSQL
As String
= SELECT FROM tabel_konsumen
Dim Da
As New
SqlDataAdapterstrSQL, con Dim
Dt As
New DataTable
Dim Bs
As New
BindingSource Da.FillDt
Bs.DataSource = Dt DataGridView1.DataSource = Bs
End Sub
Perintah Untuk Membuka Koneksi
Ke Database
Private Sub
Button1_Click ByVal
sender As
System.Object, ByVal
e As
System.EventArgs Handles
Button1.Click sintak menyimpan data ke database
Dim strSQL
As String
= INSERT INTO tabel_konsumen
values + TextBox1.Text +
, + TextBox2.Text +
, +
TextBox3.Text + ,
+ TextBox4.Text + ,
+ TextBox5.Text + ,
+ TextBox6.Text + Try
Dim save
As New
SqlCommandstrSQL, con con.Open
save.ExecuteNonQuery MsgBox
Data Berhasil Disimpan ,
MsgBoxStyle.Information + MsgBoxStyle.OkOnly con.Close
Catch ex
As Exception
MsgBox Maaf Anda Gagal
+ ex.Message End
Try tampil
End Sub
Perintah Untuk Menyimpan Data
Konsumen Ke Database
130 Tabel 4.19 Lanjutan Listing Program Data Konsumen
Listing Program Keterangan
Private Sub
Button2_Click ByVal
sender As
System.Object, ByVal
e As
System.EventArgs Handles
Button2.Click Dim
nmTabel As
String =
tabel_konsumen Dim
strSQL As
String =
SELECT FROM tabel_konsumen WHERE kode LIKE
+ TextBox1.Text + Dim
Da As
New SqlDataAdapterstrSQL, con
Dim Dt
As New
DataTable Dim
Bs As
New BindingSource
Da.FillDt Bs.DataSource = Dt
DataGridView1.DataSource = Bs
End Sub
Perintah Untuk Mengedit Data
Konsumen
Private Sub
Button3_Click ByVal
sender As
System.Object, ByVal
e As
System.EventArgs Handles
Button3.Click Dim
ib As
Integer Dim
sql As
String ib = DataGridView1.CurrentRow.Index
sql = delete from tabel_konsumen where kode =
DataGridView1.Item0, ib.Value Try
Dim del
As New
SqlCommandsql, con con.Open
del.ExecuteNonQuery con.Close
Catch ex
As Exception
MsgBox data gagal dihapus
+ ex.Message End
Try tampil
End Sub
Perintah Untuk Menghapus Data
Konsumen
131