134
4.5.5 Tampilan Penerimaan Kas
Gambar 4.45 Tampilan Penerimaan Kas
135 Tabel 4.22 Listing Program Penerimaan Kas
Listing Program Keterangan
Imports System.Data.SqlClient
Public Class
Form_Penerimaan_Kas 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_penerimaan
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
Button2_Click ByVal
sender As
System.Object, ByVal
e As
System.EventArgs Handles
Button2.Click sintak menyimpan data ke database
Dim strSQL
As String
= INSERT INTO tabel_penerimaan
values + TextBox1.Text +
, + DateTimePicker1.Text +
, + ComboBox1.Text +
, + TextBox2.Text +
, +
TextBox3.Text + ,
+ TextBox4.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
Penerimaan Kas
136 Tabel 4.23 Lanjutan Listing Program Penerimaan Kas
Listing Program Keterangan
Private Sub
Button3_Click ByVal
sender As
System.Object, ByVal
e As
System.EventArgs Handles
Button3.Click Dim
nmTabel As
String =
tabel_penerimaan Dim
strSQL As
String =
SELECT FROM tabel_penerimaan WHERE no_bukti 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
Penerimaan Kas
Private Sub
Button4_Click ByVal
sender As
System.Object, ByVal
e As
System.EventArgs Handles
Button4.Click Dim
ib As
Integer Dim
sql As
String ib = DataGridView1.CurrentRow.Index
sql = delete from tabel_penerimaan where no_bukti =
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 End
Sub Perintah Untuk
Menghapus Data Penerimaan Kas
137
4.5.6 Tampilan Pengeluaran Kas
Gambar 4.46 Tampilan Pengeluaran Kas