tanggal 23 Maret 1996 dari pasangan suami istri Hakim dan St.
Sabang Subik pada tahun 2003 dan tamat pada tahun 2008.
Kemudian pada tahun yang sama, penulis melanjutkan pendidikannya pada sekolah
lanjutan tingkat menengah pertama di SMPN 2 Tinambung 2008 dan tamat pada
tahun 2011. Selanjutnya masuk disekolah SMA Negeri 1 Tinambung pada tahun
2011, dan tamat pada tahun 2014. kemudian pada tahun 2014, penulis melanjutkan
(AMIK) Tomakaka majene, program pendidikan Diploma tiga (D-III). Saat masih
dalam perkuliahan pada Pada Tahun 2014. Dan menyandang Gelar Sarjana diploma
tiga (D-III) pada tahun 2018. Pada tahun 2018, penulis Melanjutkan Pendidikan ke
Strata satu (S1) di Universitas Tomakaka Mamuju Jurusan Sistem Informasi pada
Fakultas Ilmu Komputer. Kemudian pada tahun 2019 penulis menyelesaikan studinya
pada jurusan Sistem Informasi dan menyandang Gelar Sarjana Komputer (S.Kom).
BIODATA PENULIS
di SMPN 1 Tobadak 4 dan tamat pada tahun 2012. Selanjutnya masuk disekolah
SMK Keperawatan Mamuju pada tahun 2012, kemudian pindah di SMAN 1 Topoyo
pada tahun 2013 dan kemudian selesai pada tahun 2014. Setelah lulus Sekolah,
Dan Komputer (AMIK) Tomakaka majene, program pendidikan Diploma tiga (D-
III). Saat masih dalam perkuliahan pada Tanggal 01 – 31 Juli 2014 penulis melakukan
kegiatan praktek Kerja Lapang (PKL) Pada Kantor BKDD Polewali Mandar,
Proyek (TP) Pada Kantor Kejaksaan Negeri Majene dan penulis menyelesaikan
Gelar Sarjana diploma tiga (D-III) pada tahun 2018. Pada tahun 2018, penulis
1. Observasi
2. Wawancara
3. Dokumentasi
FOTO UJI PROGRAM
LISTING LOGIN
Public Class LoginForm1
Dim username As String = "ADMIN"
Dim password As String = "123"
' TODO: Insert code to perform custom authentication using the provided
username and password
' (See http://go.microsoft.com/fwlink/?LinkId=35339).
' The custom principal can then be attached to the current thread's principal
as follows:
' My.User.CurrentPrincipal = CustomPrincipal
' where CustomPrincipal is the IPrincipal implementation used to perform
authentication.
' Subsequently, My.User will return identity information encapsulated in the
CustomPrincipal object
' such as the username, display name, etc.
Private Sub
IZINUSAHAMIKRODANKECILIUMKToolStripMenuItem_Click(sender As
Object, e As EventArgs) Handles
IZINUSAHAMIKRODANKECILIUMKToolStripMenuItem.Click
TMPIUMK.Show()
TMPIUMK.Focus()
End Sub
Private Sub
IZINUSAHAPERDAGANGANSIUPToolStripMenuItem_Click(sender As
Object, e As EventArgs) Handles
IZINUSAHAPERDAGANGANSIUPToolStripMenuItem.Click
TMPSIUP.Show()
TMPSIUP.Focus()
End Sub
Private Sub
IZINTANDADAFTARPERUSAHAANTDPToolStripMenuItem_Click(sender As
Object, e As EventArgs) Handles
IZINTANDADAFTARPERUSAHAANTDPToolStripMenuItem.Click
TMPTDP.Show()
TMPTDP.Focus()
End Sub
Private Sub
SURATIZINUSAHAPERDAGANGANToolStripMenuItem_Click(sender As
Object, e As EventArgs) Handles
SURATIZINUSAHAPERDAGANGANToolStripMenuItem.Click
SyaratSIUP.Show()
SyaratSIUP.Focus()
End Sub
Private Sub
SURATIZINTANDADAFTARPERUSAHAANTDPToolStripMenuItem_Click(sen
der As Object, e As EventArgs) Handles
SURATIZINTANDADAFTARPERUSAHAANTDPToolStripMenuItem.Click
SyaratTDP.Show()
SyaratTDP.Focus()
End Sub
Private Sub
IZINUSAHAMIKRODANKECILIUMKToolStripMenuItem1_Click(sender As
Object, e As EventArgs) Handles
IZINUSAHAMIKRODANKECILIUMKToolStripMenuItem1.Click
SyaratIUMK.Show()
SyaratIUMK.Focus()
End Sub
End Class
Sub kosong()
T2.Clear()
T3.Clear()
T4.Clear()
T5.Clear()
T6.Clear()
T7.Clear()
T10.Clear()
T11.Clear()
If MODE = 2 Then
T1.ReadOnly = True
T1.Text = NO_PENDAFTAR
End If
End Sub
Sub isi_data()
Call kosong()
If rd.HasRows Then
TTgl.Text = rd.Item("TANGGAL")
T1.Text = rd.Item("NO_PENDAFTAR")
T2.Text = rd.Item("NO_KTP")
T3.Text = rd.Item("NAMA")
T4.Text = rd.Item("ALAMAT")
T5.Text = rd.Item("NO_TELP")
T6.Text = rd.Item("NAMA_PERUSAHAAN")
TCOMBO.Text = rd.Item("BENTUK_PERUSAHAAN")
T7.Text = rd.Item("NPWP")
T8.Text = rd.Item("KEGIATAN_USAHA")
T9.Text = rd.Item("SARANA_USAHA")
T10.Text = rd.Item("ALAMAT_USAHA")
T11.Text = rd.Item("JUMLAH_MODAL_USAHA")
BSIMPAN.Visible = False
BEDIT.Visible = True
End If
End Sub
Sub cari_data()
Try
cmd = New OleDb.OleDbCommand("SELECT * FROM IDPEMOHON
WHERE NO_PENDAFTAR = '" & NO_PENDAFTAR & "'", conn)
rd = cmd.ExecuteReader
rd.Read()
Catch
MsgBox("Tidak dapat menghubungkan ke database",
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub input_data()
Dim sql As String
Call cari_data()
If MODE = 1 And rd.HasRows Or MODE = 2 Then
sql = " UPDATE IDPEMOHON set " & _
" TANGGAL='" & TTgl.Text & "'," & _
" NO_KTP='" & T2.Text & "'," & _
" NAMA='" & T3.Text & "'," & _
" ALAMAT='" & T4.Text & "'," & _
" NO_TELP='" & T5.Text & "'," & _
" NAMA_PERUSAHAAN='" & T6.Text & "'," & _
" BENTUK_PERUSAHAAN='" & TCOMBO.Text & "'," & _
" NPWP='" & T7.Text & "'," & _
" KEGIATAN_USAHA='" & T8.Text & "'," & _
" SARANA_USAHA='" & T9.Text & "'," & _
" ALAMAT_USAHA='" & T10.Text & "'," & _
" JUMLAH_MODAL_USAHA='" & T11.Text & "' WHERE
NO_PENDAFTAR ='" & T1.Text & "'"
Else
sql = "INSERT INTO IDPMOHON (TANGGAL,
NO_PENDAFTAR,NO_KTP,NAMA,ALAMAT,NO_TELEPON,NAMA_PERUSA
HAAN.BENTUK_PERUSAHAAN,NPWP,KEGIATAN_USAHA,SARANA_USA
HA,ALAMAT_USAHA.JUMLAH_MODAL_USAHA) VALUES ('" _
& TTgl.Text & "','" _
& T1.Text & "','" _
& T2.Text & "','" _
& T3.Text & "','" _
& T4.Text & "','" _
& T5.Text & "','" _
& T6.Text & "','" _
& TCOMBO.Text & "','" _
& T7.Text & "','" _
& T8.Text & "','" _
& T9.Text & "','" _
& T10.Text & "','" _
& T11.Text & "')"
End If
Try
cmd = New OleDb.OleDbCommand(sql, conn)
cmd.ExecuteNonQuery()
Dim pesan = MsgBox("Data tersimpan, apakah Anda ingin keluar dari
form ini?", MsgBoxStyle.YesNo, "Informasi")
If Not pesan = MsgBoxResult.Yes Then
NO_PENDAFTAR = ""
MODE = 1
Call kosong()
T1.Text = ""
T1.Focus()
Else
Me.Close()
End If
Catch
MsgBox("Tidak dapat menyimpan data" & ErrorToString(),
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub Kosongkan()
TTgl.Text = ""
T1.Text = ""
T2.Text = ""
T3.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
TCOMBO.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T1.Focus()
End Sub
Sub DataBaru()
TTgl.Text = ""
T1.Text = ""
T2.Text = ""
T3.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
TCOMBO.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T1.Focus()
End Sub
Sub Tampilkan()
da = New OleDbDataAdapter("Select * from IDPEMOHON ", conn)
ds = New DataSet
ds.Clear()
da.Fill(ds, "IDPEMOHON")
DGV.DataSource = (ds.Tables("IDPEMOHON"))
DGV.ReadOnly = True
End Sub
tgl1 = tgl1.ToShortDateString
tgl1 = tgl1.ToShortDateString
BSIMPAN.Visible = True
BEDIT.Visible = False
End Sub
If Asc(e.KeyChar) = 13 Then
T2.Focus()
cmd = New OleDbCommand("Select * from IDPEMOHON where
NO_PENDAFTAR ='" & T1.Text & "'", conn)
rd = cmd.ExecuteReader
If rd.Read = True Then
MsgBox("Data sudah ada ...!!!", MsgBoxStyle.Information, "Pesan")
Me.T1.Clear()
Me.T1.Focus()
End If
End If
End Sub
Private Sub T2_KeyPress(sender As Object, e As KeyPressEventArgs)
Handles T2.KeyPress
Dim KeyAscii As Short = Asc(e.KeyChar)
If ((e.KeyChar Like "[0-9,-]" OrElse KeyAscii = Keys.Back OrElse
KeyAscii = Keys.Space OrElse KeyAscii = Keys.Return OrElse KeyAscii =
Keys.Delete)) Then KeyAscii = 0
e.Handled = CBool(KeyAscii)
End Sub
Sub kosong()
T4.Clear()
T6.Clear()
T7.Clear()
T8.Clear()
T9.Clear()
T10.Clear()
T12.Clear()
T13.Clear()
T15.Clear()
T16.Clear()
T17.Clear()
T18.Clear()
If MODE = 2 Then
T1.ReadOnly = True
T1.Text = NO_PENDAFTAR
End If
End Sub
Sub isi_data()
Call kosong()
If rd.HasRows Then
T1.Text = rd.Item("NOMOR")
T2.Text = rd.Item("TANGGAL_KELUAR")
T3.Text = rd.Item("TANGGAL_BERLAKU")
T4.Text = rd.Item("NAMA_PERUSAHAAN")
T5.Text = rd.Item("MEREK")
T6.Text = rd.Item("ALAMAT_PERUSAHAAN")
T7.Text = rd.Item("NAMA_PEMILIK")
T8.Text = rd.Item("ALAMAT_PEMILIK")
T9.Text = rd.Item("NPWP")
T10.Text = rd.Item("MODAL_INVESTASI")
T11.Text = rd.Item("KEGIATAN_USAHA")
T12.Text = rd.Item("KELEMBAGAAN")
T13.Text = rd.Item("BIDANG_USAHA")
T14.Text = rd.Item("JENIS_BARANG")
T15.Text = rd.Item("BIAYA")
T16.Text = rd.Item("BARU")
T17.Text = rd.Item("PERPANJANGAN")
T18.Text = rd.Item("PENGGANTIAN")
BSIMPAN.Visible = False
BEDIT.Visible = True
End If
End Sub
Sub cari_data()
Try
cmd = New OleDb.OleDbCommand("SELECT * FROM SIUP WHERE
NOMOR = '" & NO_PENDAFTAR & "'", conn)
rd = cmd.ExecuteReader
rd.Read()
Catch
MsgBox("Tidak dapat menghubungkan ke database",
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub input_data()
Dim sql As String
Call cari_data()
If MODE = 1 And rd.HasRows Or MODE = 2 Then
sql = " UPDATE SIUP set " & _
" TANGGAL_KELUAR='" & T2.Text & "'," & _
" TANGGAL_BERLAKU='" & T3.Text & "'," & _
" NAMA_PERUSAHAAN='" & T4.Text & "'," & _
" MEREK='" & T5.Text & "'," & _
" ALAMAT_PERUSAHAAN='" & T6.Text & "'," & _
" NAMA_PEMILIK='" & T7.Text & "'," & _
" ALAMAT_PEMILIK='" & T8.Text & "'," & _
" NPWP='" & T9.Text & "'," & _
" MODAL_INVESTASI='" & T10.Text & "'," & _
" KEGIATAN_USAHA='" & T11.Text & "'," & _
" KELEMBAGAAN='" & T12.Text & "'," & _
" BIDANG_USAHA='" & T13.Text & "'," & _
" JENIS_BARANG='" & T14.Text & "'," & _
" BIAYA='" & T15.Text & "'," & _
"BARU='" & T16.Text & "'," & _
" PERPANJANGAN='" & T17.Text & "'," & _
" PENGGANTIAN='" & T18.Text & "' WHERE NOMOR='" & T1.Text &
"'"
Else
sql = "INSERT INTO IDPMOHON
(NOMOR,TANGGAL_KELUAR,TANGGAL_BERLAKU,NAMA_PERUSAHAA
N,MEREK,ALAMAT_PERUSAHAAN,NAMA_PEMILIK,ALAMAT_PEMILIK,NP
WP,MODAL_INVESTASI,KEGIATAN_USAHA,KELEMBAGAAN,BIDANG_US
AHA,JENIS_BARANG,BIAYA,BARU,PERPANJANGAN,PENGGANTIAN)
VALUES ('" _
& T1.Text & "','" _
& T2.Text & "','" _
& T3.Text & "','" _
& T4.Text & "','" _
& T5.Text & "','" _
& T6.Text & "','" _
& T7.Text & "','" _
& T8.Text & "','" _
& T9.Text & "','" _
& T10.Text & "','" _
& T11.Text & "','" _
& T12.Text & "','" _
& T13.Text & "','" _
& T14.Text & "','" _
& T15.Text & "','" _
& T16.Text & "','" _
& T17.Text & "','" _
& T18.Text & "')"
End If
Try
cmd = New OleDb.OleDbCommand(sql, conn)
cmd.ExecuteNonQuery()
Dim pesan = MsgBox("Data tersimpan, apakah Anda ingin keluar dari
form ini?", MsgBoxStyle.YesNo, "Informasi")
If Not pesan = MsgBoxResult.Yes Then
NO_PENDAFTAR = ""
MODE = 1
Call kosong()
T1.Text = ""
T1.Focus()
Else
Me.Close()
End If
Catch
MsgBox("Tidak dapat menyimpan data" & ErrorToString(),
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub Kosongkan()
T1.Text = ""
T2.Text = ""
T3.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T12.Text = ""
T13.Text = ""
T14.Text = ""
T15.Text = ""
T16.Text = ""
T17.Text = ""
T18.Text = ""
T1.Focus()
End Sub
Sub DataBaru()
T1.Text = ""
T2.Text = ""
T3.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T12.Text = ""
T13.Text = ""
T14.Text = ""
T15.Text = ""
T16.Text = ""
T17.Text = ""
T18.Text = ""
T2.Focus()
End Sub
Sub Tampilkan()
da = New OleDbDataAdapter("Select * from SIUP ", conn)
ds = New DataSet
ds.Clear()
da.Fill(ds, "SIUP")
DGV.DataSource = (ds.Tables("SIUP"))
DGV.ReadOnly = True
End Sub
tgl1 = tgl1.ToShortDateString
tgl2 = tgl2.ToShortDateString
T10.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
T15.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
T15.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
T10.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
update = " UPDATE SIUP set " & _
" TANGGAL_KELUAR='" & tgl1 & "'," & _
" TANGGAL_BERLAKU='" & tgl2 & "'," & _
" NAMA_PERUSAHAAN='" & T4.Text & "'," & _
" MEREK='" & T5.Text & "'," & _
" ALAMAT_PERUSAHAAN='" & T6.Text & "'," & _
" NAMA_PEMILIK='" & T7.Text & "'," & _
" ALAMAT_PEMILIK='" & T8.Text & "'," & _
" NPWP='" & T9.Text & "'," & _
" MODAL_INVESTASI='" & T10.Text & "'," & _
" KEGIATAN_USAHA='" & T11.Text & "'," & _
" KELEMBAGAAN='" & T12.Text & "'," & _
" BIDANG_USAHA='" & T13.Text & "'," & _
" JENIS_BARANG='" & T14.Text & "'," & _
" BIAYA='" & T15.Text & "'," & _
" BARU='" & T16.Text & "'," & _
" PERPANJANGAN='" & T17.Text & "'," & _
" PENGGANTIAN ='" & T18.Text & "' WHERE NOMOR ='" & T1.Text &
"'"
cmd = New OleDbCommand(update, conn)
cmd.ExecuteNonQuery()
MsgBox("Data berhasil di update...!!!", MsgBoxStyle.Information,
"INFORMASI")
T1.Enabled = True
Call Baca()
Call Kosongkan()
End Sub
DGV.Columns(0).Width = 80
DGV.Columns(1).Width = 200
DGV.Columns(2).Width = 80
DGV.Columns(3).Width = 80
DGV.AlternatingRowsDefaultCellStyle.BackColor = Color.Silver
End Sub
End Sub
tgl1 = tgl1.ToShortDateString
tgl2 = tgl2.ToShortDateString
T10.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
T15.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
TMPSIUP.Show()
Me.Close()
End Sub
tgl1 = tgl1.ToShortDateString
tgl2 = tgl2.ToShortDateString
T15.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
T10.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
update = " UPDATE SIUP set " & _
" TANGGAL_KELUAR='" & tgl1 & "'," & _
" TANGGAL_BERLAKU='" & tgl2 & "'," & _
" NAMA_PERUSAHAAN='" & T4.Text & "'," & _
" MEREK='" & T5.Text & "'," & _
" ALAMAT_PERUSAHAAN='" & T6.Text & "'," & _
" NAMA_PEMILIK='" & T7.Text & "'," & _
" ALAMAT_PEMILIK='" & T8.Text & "'," & _
" NPWP='" & T9.Text & "'," & _
" MODAL_INVESTASI='" & T10.Text & "'," & _
" KEGIATAN_USAHA='" & T11.Text & "'," & _
" KELEMBAGAAN='" & T12.Text & "'," & _
" BIDANG_USAHA='" & T13.Text & "'," & _
" JENIS_BARANG='" & T14.Text & "'," & _
" BIAYA='" & T15.Text & "'," & _
" BARU='" & T16.Text & "'," & _
" PERPANJANGAN='" & T17.Text & "'," & _
" PENGGANTIAN ='" & T18.Text & "' WHERE NOMOR ='" & T1.Text &
"'"
cmd = New OleDbCommand(update, conn)
cmd.ExecuteNonQuery()
MsgBox("Data berhasil di update...!!!", MsgBoxStyle.Information,
"INFORMASI")
T1.Enabled = True
Call Baca()
Call Kosongkan()
End Sub
Sub kosong()
T3.Text = ""
T2.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T12.Text = ""
T13.Text = ""
If MODE = 2 Then
T1.ReadOnly = True
T1.Text = NO_PENDAFTAR
End If
End Sub
Sub isi_data()
Call kosong()
If rd.HasRows Then
T1.Text = rd.Item("NOMOR")
T3.Text = rd.Item("TANGGAL_KELUAR")
T2.Text = rd.Item("TANGGAL_BERLAKU")
T4.Text = rd.Item("NAMA_PERUSAHAAN")
T5.Text = rd.Item("STATUS")
T6.Text = rd.Item("ALAMAT_PERUSAHAAN")
T7.Text = rd.Item("NO_TELP")
T8.Text = rd.Item("NAMA_PEMILIK")
T9.Text = rd.Item("ALAMAT_PEMILIK")
T10.Text = rd.Item("KEGIATAN_USAHA")
T11.Text = rd.Item("KBLI")
T12.Text = rd.Item("KETERANGAN")
T13.Text = rd.Item("BIAYA")
BSIMPAN.Visible = False
BEDIT.Visible = True
End If
End Sub
Sub panggil_siup()
conn.Close()
Call Koneksidata()
T3.Text = ""
T2.Text = ""
T4.Text = ""
T6.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T12.Text = ""
Try
cmd = New OleDb.OleDbCommand("SELECT * FROM SIUP WHERE
NOMOR = '" & NO_PENDAFTAR & "'", conn)
rd = cmd.ExecuteReader
rd.Read()
If rd.HasRows Then
T3.Text = rd.Item("TANGGAL_KELUAR")
T2.Text = rd.Item("TANGGAL_BERLAKU")
T4.Text = rd.Item("NAMA_PERUSAHAAN")
T6.Text = rd.Item("ALAMAT_PERUSAHAAN")
T8.Text = rd.Item("NAMA_PEMILIK")
T9.Text = rd.Item("ALAMAT_PEMILIK")
T10.Text = rd.Item("KEGIATAN_USAHA")
T11.Text = rd.Item("BIDANG_USAHA")
If rd.Item("BARU") <> "-" Then
T12.Text = "BARU"
ElseIf rd.Item("PERPANJANGAN") <> "-" Then
T12.Text = "PERPANJANGAN"
Else
T12.Text = "PENGGANTIAN"
End If
End If
Catch
MsgBox("Tidak dapat menghubungkan ke database",
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub cari_data()
Try
cmd = New OleDb.OleDbCommand("SELECT * FROM TDP WHERE
NOMOR = '" & NO_PENDAFTAR & "'", conn)
rd = cmd.ExecuteReader
rd.Read()
Catch
MsgBox("Tidak dapat menghubungkan ke database",
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub input_data()
Dim sql As String
Call cari_data()
If MODE = 1 And rd.HasRows Or MODE = 2 Then
sql = " UPDATE TDP set " & _
" TANGGAL_KELUAR='" & T3.Text & "'," & _
" TANGGAL_BERLAKU='" & T2.Text & "'," & _
" NAMA_PERUSAHAAN='" & T4.Text & "'," & _
" STATUS='" & T5.Text & "'," & _
" ALAMAT_PERUSAHAAN='" & T6.Text & "'," & _
" NO_TELP='" & T7.Text & "'," & _
" NAMA_PEMILIK='" & T8.Text & "'," & _
" ALAMAT_PEMILIK='" & T9.Text & "'," & _
" KEGIATAN_USAHA='" & T10.Text & "'," & _
" KBLI='" & T11.Text & "'," & _
" KETERANGAN='" & T12.Text & "'," & _
" BIAYA='" & T13.Text & "' WHERE NOMOR='" & T1.Text & "'"
Else
sql = "INSERT INTO
TDP(NOMOR,TANGGAL_KELUAR,TANGGAL_BERLAKU,NAMA_PERUSA
HAAN,STATUS,ALAMAT_PERUSAHAAN,NO_TELP,NAMA_PEMILIK,ALAM
AT_PEMILIK,KEGIATAN_USAHA,KBLI,KETERANGAN,BIAYA) VALUES ('" _
& T1.Text & "','" _
& T3.Text & "','" _
& T2.Text & "','" _
& T4.Text & "','" _
& T5.Text & "','" _
& T6.Text & "','" _
& T7.Text & "','" _
& T8.Text & "','" _
& T9.Text & "','" _
& T10.Text & "','" _
& T11.Text & "','" _
& T12.Text & "','" _
& T13.Text & "')"
End If
Try
cmd = New OleDb.OleDbCommand(sql, conn)
cmd.ExecuteNonQuery()
Dim pesan = MsgBox("Data tersimpan, apakah Anda ingin keluar dari
form ini?", MsgBoxStyle.YesNo, "Informasi")
If Not pesan = MsgBoxResult.Yes Then
NO_PENDAFTAR = ""
MODE = 1
Call kosong()
T1.Text = ""
T1.Focus()
Else
Me.Close()
End If
Catch
MsgBox("Tidak dapat menyimpan data" & ErrorToString(),
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub Kosongkan()
T1.Text = ""
T3.Text = ""
T2.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T12.Text = ""
T13.Text = ""
T1.Focus()
End Sub
Sub DataBaru()
T1.Text = ""
T3.Text = ""
T2.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T12.Text = ""
T13.Text = ""
T1.Focus()
End Sub
Sub Tampilkan()
da = New OleDbDataAdapter("Select * from TDP", conn)
ds = New DataSet
ds.Clear()
da.Fill(ds, "TDP")
DGV.DataSource = (ds.Tables("TDP"))
DGV.ReadOnly = True
End Sub
DGV.Columns(0).Width = 80
DGV.Columns(1).Width = 200
DGV.Columns(2).Width = 80
DGV.Columns(3).Width = 80
DGV.AlternatingRowsDefaultCellStyle.BackColor = Color.Silver
End Sub
Private Sub T1_KeyPress(sender As Object, e As KeyPressEventArgs)
Handles T1.KeyPress
If Not ((e.KeyChar >= "0" And e.KeyChar <= "9" Or e.KeyChar =
vbBack)) Then e.Handled = True
End Sub
tgl1 = tgl1.ToShortDateString
tgl2 = tgl2.ToShortDateString
T13.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
Else
Call Koneksidata()
Dim simpan As String = "INSERT INTO TDP Values ('" & T1.Text & "','"
& T3.Text & "','" & T2.Text & "','" & T4.Text & "','" & T5.Text & "','" & T6.Text &
"','" & T7.Text & "','" & T8.Text & "','" & T9.Text & "','" & T10.Text & "','" &
T11.Text & "','" & T12.Text & "','" & T13.Text & "')"
cmd = New OleDbCommand(simpan, conn)
cmd.ExecuteNonQuery()
MsgBox("Data anda tersimpan...!!!", MsgBoxStyle.Information,
"INFORMASI")
Call Kosongkan()
Call Tampilkan()
End If
End Sub
tgl1 = tgl1.ToShortDateString
tgl2 = tgl2.ToShortDateString
T13.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
Sub kosong()
T2.Text = ""
T3.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
If MODE = 2 Then
T1.ReadOnly = True
T1.Text = NO_PENDAFTAR
End If
End Sub
Sub isi_data()
Call kosong()
If rd.HasRows Then
T1.Text = rd.Item("NOMOR")
T2.Text = rd.Item("TANGGAL_KELUAR")
T3.Text = rd.Item("TANGGAL_BERLAKU")
T4.Text = rd.Item("NAMA")
T5.Text = rd.Item("PEKERJAAN")
T6.Text = rd.Item("ALAMAT")
T7.Text = rd.Item("JENIS_USAHA")
T8.Text = rd.Item("MEREK_USAHA")
T9.Text = rd.Item("LUAS_TEMPAT_USAHA")
T10.Text = rd.Item("BIAYA")
BSIMPAN.Visible = False
BEDIT.Visible = True
End If
End Sub
Sub panggil_siup()
conn.Close()
Call Koneksidata()
T2.Text = ""
T3.Text = ""
T4.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
Try
cmd = New OleDb.OleDbCommand("SELECT * FROM SIUP WHERE
NOMOR = '" & NO_PENDAFTAR & "'", conn)
rd = cmd.ExecuteReader
rd.Read()
If rd.HasRows Then
T2.Text = rd.Item("TANGGAL_KELUAR")
T3.Text = rd.Item("TANGGAL_BERLAKU")
T4.Text = rd.Item("NAMA_PEMILIK")
T6.Text = rd.Item("ALAMAT_PEMILIK")
T7.Text = rd.Item("JENIS_BARANG")
T8.Text = rd.Item("NAMA_PERUSAHAAN")
End If
Catch
MsgBox("Tidak dapat menghubungkan ke database",
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub cari_data()
Try
cmd = New OleDb.OleDbCommand("SELECT * FROM
IZINGANGGUAN WHERE NOMOR = '" & NO_PENDAFTAR & "'", conn)
rd = cmd.ExecuteReader
rd.Read()
Catch
MsgBox("Tidak dapat menghubungkan ke database",
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub input_data()
Dim sql As String
Call cari_data()
If MODE = 1 And rd.HasRows Or MODE = 2 Then
sql = " UPDATE IZINGANGGUAN set " & _
" TANGGAL_KELUAR='" & T2.Text & "'," & _
" TANGGAL_BERLAKU='" & T3.Text & "'," & _
" NAMA='" & T4.Text & "'," & _
" PEKERJAAN='" & T5.Text & "'," & _
" ALAMAT='" & T6.Text & "'," & _
" JENIS_USAHA='" & T7.Text & "'," & _
" MEREK_USAHA='" & T8.Text & "'," & _
" LUAS_TEMPAT_USAHA='" & T9.Text & "'," & _
" BIAYA='" & T10.Text & "' WHERE NOMOR='" & T1.Text & "'"
Else
sql = "INSERT INTO
IZINGANGGUAN(NOMOR,TANGGAL_KELUAR,TANGGAL_BERLAKU,NAM
A,PEKERJAAN,ALAMAT,JENIS_USAHA,MEREK_USAHA,LUAS_TEMPAT_
USAHA,BIAYA) VALUES ('" _
& T1.Text & "','" _
& T2.Text & "','" _
& T3.Text & "','" _
& T4.Text & "','" _
& T5.Text & "','" _
& T6.Text & "','" _
& T7.Text & "','" _
& T8.Text & "','" _
& T9.Text & "','" _
& T10.Text & "')"
End If
Try
cmd = New OleDb.OleDbCommand(sql, conn)
cmd.ExecuteNonQuery()
Dim pesan = MsgBox("Data tersimpan, apakah Anda ingin keluar dari
form ini?", MsgBoxStyle.YesNo, "Informasi")
If Not pesan = MsgBoxResult.Yes Then
NO_PENDAFTAR = ""
MODE = 1
Call kosong()
T1.Text = ""
T1.Focus()
Else
Me.Close()
End If
Catch
MsgBox("Tidak dapat menyimpan data" & ErrorToString(),
MsgBoxStyle.Critical, "Kesalahan")
End Try
End Sub
Sub Kosongkan()
T1.Text = ""
T2.Text = ""
T3.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T1.Focus()
End Sub
Sub DataBaru()
T1.Text = ""
T2.Text = ""
T3.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T1.Focus()
End Sub
Sub Tampilkan()
da = New OleDbDataAdapter("Select * from IZINGANGGUAN ", conn)
ds = New DataSet
ds.Clear()
da.Fill(ds, "IZINGANGGUAN")
DGV.DataSource = (ds.Tables("IZINGANGGUAN"))
DGV.ReadOnly = True
End Sub
DGV.Columns(0).Width = 80
DGV.Columns(1).Width = 200
DGV.Columns(2).Width = 80
DGV.Columns(3).Width = 80
DGV.AlternatingRowsDefaultCellStyle.BackColor = Color.Silver
End Sub
tgl1 = tgl1.ToShortDateString
tgl2 = tgl2.ToShortDateString
T10.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
tgl1 = tgl1.ToShortDateString
tgl2 = tgl2.ToShortDateString
T10.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
Sub Tampilkan1()
da = New OleDbDataAdapter("Select * from SIUP ", conn)
ds = New DataSet
ds.Clear()
da.Fill(ds, "SIUP")
DGV1.DataSource = (ds.Tables("SIUP"))
DGV1.ReadOnly = True
End Sub
Sub Tampilkan2()
da = New OleDbDataAdapter("Select * from TDP ", conn)
ds = New DataSet
ds.Clear()
da.Fill(ds, "TDP")
DGV2.DataSource = (ds.Tables("TDP"))
DGV2.ReadOnly = True
End Sub
Sub Tampilkan3()
da = New OleDbDataAdapter("Select * from IZINGANGGUAN ", conn)
ds = New DataSet
ds.Clear()
da.Fill(ds, "IZINGANGGUAN")
DGV.DataSource = (ds.Tables("IZINGANGGUAN"))
DGV.ReadOnly = True
End Sub