Private Sub tmbl_dt_durasi_Click Data_durasi.Show : Unload Me
End Sub
‘tombol untuk link ke form penginputan data harga sewa kendaraan
Private Sub tmbl_dt_hrg_Click Data_tarif.Show : Unload Me
End Sub
‘tombol untuk link ke form penginputan data jenis mobil
Private Sub tmbl_dt_jns_Click Data_jenis.Show : Unload Me
End Sub
‘tombol untuk link ke form penginputan data mobil
Private Sub tmbl_dt_mobil_Click Data_mobil.Show : Unload Me
End Sub
4.2.7.1 Form Penginputan Data Keterangan Sopir
Pada form Penginputan Data Keterangan Sopir digunakan untuk input data keterangan sopir. Form input data keterangan sopir ini hanya menginputkan berupa
nama keterangan sopir.
88 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.35 Form Input Data Keterangan Sopir.
Gambar 4.36 Konfirmasi Kesamaan Data Keterangan Sopir.
Gambar 4.37 Konfirmasi Input Data Tidak Lengkap.
89 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.38 Konfirmasi Hapus Data Keterangan Sopir.
Berikut adalah script yang digunakan pada form penginputan data keterangan sopir:
Proses Tambah ’ Cek input data
If Txt_nm_sopir.Text = Then
’ Konfirmasi input data kosong
MsgBox Data Input Belum Lengkap., , Koreksi Else
’ Cek apakah ada data yang sama
Adodc1.RecordSource = select from sopir where ket_sopir= Txt_nm_sopir.Text Adodc1.Refresh
With Adodc1.Recordset If .PageCount 0 Then
’ Konfirmasi Kesamaan Data
MsgBox Data Keterangan Sopir : Txt_nm_sopir.Text SUDAH ADA. Else
Status1.Text = Non Aktif
’ Proses Koneksi Database
Call konek tgl_input1 = FormatNow, ddMMyyyy HH:mm:ss
’ Proses Input Data Ke Database
strsql = insert into sopir ket_sopir,tgl_input,petugas1 values Txt_nm_sopir.Text , tgl_input1 , id_login
conn.Execute strsql
’ Panggil Refresh Tampilan
Call refreshtampilan
90 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
validasi 0: validasi 1 End If : End With : End If
Proses Hapus ’ Proses Koneksi Database
Call konek
’ Konfirmasi Hapus Data
X = MsgBoxData akan dihapus ?, vbInformation + vbYesNo, Konfirmasi If X = vbYes Then
‘ Proses Hapus Data
strsql = delete from sopir where id_ketsopir= Id1.Text conn.Execute strsql
End If
’ Panggil Refresh Tampilan
Call refreshtampilan validasi 0: validasi 1: Update1.Visible = False:
Update1.Enabled = False: Simpan1.Enabled = True Simpan1.Visible = True: Hapus1.Enabled = False: Edit1.Enabled = False
Proses Update ’ Cek input data
If Txt_nm_sopir.Text = Then
’ Konfirmasi input data kosong
MsgBox Data Input Belum Lengkap., , Koreksi Else
’ Proses Koneksi Database
Call konek tgl_input1 = FormatNow, ddMMyyyy HH:mm:ss
‘ Proses Update Data
strsql = update sopir set ket_sopir= Txt_nm_sopir.Text ,tgl_input= tgl_input1 ,petugas1= id_login where id_ketsopir = Id1.Text
conn.Execute strsql
’ Panggil Refresh Tampilan
Call refreshtampilan
91 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
’ Aktifkan Tombol Simpan
validasi 0: validasi 1: Update1.Visible = False: Update1.Enabled = False: Simpan1.Enabled = True Simpan1.Visible = True
End If
Proses Edit ‘ Aktifkan tombol Update
validasi 1: Edit1.Enabled = False: Update1.Enabled = True
4.2.7.2 Form Penginputan Data Keterangan Durasi