Listing Program. Listing Form Login. Listing Form Menu Utama Private Sub MnDataPenerbangan_Click() FR_Penerbangan.Show 1 End Sub

dokumen-dokumen yang mirip

LISTING PROGRAM. lbljalan.caption = "Selamat Menggunakan Kamus Digital Istilahistilah

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

LAMPIRAN A : LISTING PROGRAM

Tutorial, Source code, Request Program Visual Basic

FORM LOGIN. Option Explicit. Private Sub cmdexit_click() End End Sub

Program absen dengan menggunakan visual basic 6.0


Listing Program a. Form Login. Public LoginSucceeded As Boolean

LISTING PROGRAM. tanya = MsgBox("Apakah Anda yakin akan menghapus. kata : " & txtword.text & "?", vbquestion + gadoconn.


Kode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati


Membuat Form Input Barang (Untuk Server)

LISTING PROGRAM. Kode Form Splash Screen. Private Sub Form_Load() lblversion.caption = "Version " & App.Major & "." & App.Minor & "." & App.

HandleError: MsgBox "Proses tidak bisa dikerjakan.", vbinformation, "Perhatian" On Error GoTo 0 End Sub

anggaran dapat dilihat pada gambar berikut ini:

KODE PROGRAM FORM PENJUALAN



Langkah ke 2 yaitu buat database form bukunya seperti gambar dibawah ini

Praktikum 4 Program Aplikasi Bisnis Imam Gunawan, M. Kom 1. Tambahkan tabel berikut, pada database stockgudang :

SURAT KETERANGAN. Hasil Uji Program Tugas Akhir

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

SISTEM INFORMASI PENJUALAN GROSIR BUKU DI TOKO PUSTAKA ILMU PONOROGO

LISTING PROGRAM. Script Menu Utama Pada Game Tebak Kata

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI BELANJA

DATA. No Nama Bagian NRK Jabatan Golongan Pendidikan. 1 Ahmad Akbar PL Tukang Listrik Sounsistim IC/0 STM

Modul Visual Basic 6.0. By: Dian nuryahdi Asman, S.Kom

L A M P I R A N. Universitas Sumatera Utara

Listing Program. 1. FrmUser.frm

Gambar 4.60Tampilan Menu Utama


Program Login SQL Server Design form seperti gambar dibawah ini

Kartu Bimbingan Tugas Akhir Mahhasiswa

1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]

Copyright by : ipi-leppindo jambi all reserved 2014 (japikinfo.com)

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DAGANG

LISTING PROGRAM. Private Sub Form_Load() lblwaktu.caption = Format(Now, "DDDD, d MMMM yyyy End Sub

LEMBAR KERJA PRAKTIKUM. Mata kuliah : Pemrograman Visual I (Visual Basic)


Tambahkan Form Baru untuk pengisian user login (password pemakaian) dan simpan dengan nama frmlogin


LISTING PROGRAM. 1. Animasi Awal (animasiawal.frm) Private Sub Form_Load() ButtonClick = 0 Timer1.Enabled = True Timer1.Interval = 50 End Sub

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form

Oleh : Uus Rusmawan Hal - 1 -

LAMPIRAN. Source Code Program Untuk MDI Utama

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

Bahasa Pemrograman-1 (Visual Basic)

Pemrograman Database dengan perintah SQL

Praktikum-19 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom FORM BARANG MASUK

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI KAS


Koneksi Visual Basic Dan Database Microsoft Access

DAFTAR RIWAYAT HIDUP. : Evan Halim Kurniawan. Tempat, tanggal lahir : Jakarta, 08 Oktober Alamat : Green Garden blok L1 no 16

DISUSUN OLEH : : Friska Rosalina NIM :

LISTING PROGRAM. 1. Listing Flash Pembuka. Private Sub Timer1_Timer() ProgressBar1.Value = ProgressBar1.Value + 4. If ProgressBar1.

Me.Picture = LoadPicture(App.Path & "\pakar.jpg") App.HelpFile = App.Path & "\Help.hlp" End Sub

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Berdasarkan analisa dan perancangan sistem yang telah

Listing Program. 1. Loading. 2. Home. Option Explicit. Dim isplash As Integer. Private Sub Timer1_Timer() On Error Resume Next. isplash = isplash + 5

MODUL VII APLIKASI MULTIUSER TRANSAKSI PENJUALAN


SURAT KETERANGAN Hasil Uji Program Tugas Akhir

Materi : Koneksi database & Operasi dasar table di Visual Basic 6.0.


1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

BAHASA PEMROGRAMAN (LISTING PROGRAM)

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI AKTIVA TETAP

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI LAPORAN KEUANGAN LABA RUGI

Adapun perancangan untuk pengkodean yang digunakan oleh penulis adalah

MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN

DAFTAR KODE PROGRAM KODE FORM LOGIN

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI HARGA POKOK PRODUKSI


BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN

FORM BARANG KELUAR. 1. Buat Table : BarangKeluar, pada Database StockGudang, dengan struktur sebagai berikut :

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

LAMPIRAN 1 BRAINSTORMING PEMBUATAN FISHBONE DIAGRAM

BAB IV IMPLEMENTASI DAN EVALUASI. Proses ( AHP ) ini diperlukan perangkat sebagai berikut:

FUNGSI PENCABANGAN DAN PERULANGAN


BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV PEMBAHASAN. mencacah sinyal dari detektor dalam selang waktu tertentu. Alat tersebut akan


Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA


BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

Oleh : Uus Rusmawan Hal - 1 -

4. Lalu klik Worksheet List Car dan buat kolom seperti ini :

Universitas Sumatera Utara

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

BAB IV IMPLEMENTASI DAN PENGUJIAN

j = dengan menggunakan fungsi aktivasi untuk menghitung sinyal outputnya:

Transkripsi:

Listing Program Listing Form Login Private Sub Command1_Click() If Text1.Text = "admin" And Text2.Text = "123" Then MAIN Unload Me MsgBox "Maaf, Nama atau Password yang anda input salah...!", vbokonly, Text1.Text = "" Text2.Text = "" Private Sub Command2_Click() Unload Me Private Sub Form_Load() Listing Form Menu Utama Private Sub MnDataPenerbangan_Click() FR_Penerbangan.Show 1 Private Sub MnDtJenisPenerbangan_Click() FR_JenisPenerbangan.Show 1 Private Sub MnDtPendapatan_Click() FR_Pendapatan.Show 1 Private Sub MnDtPesawat_Click() FR_Pesawat.Show 1 Private Sub MnExit_Click() Question = MsgBox("Anda yakin akan keluar dari aplikasi Sistem Setoran PJP2U/PSC Pada PT. Angkasa Pura II Medan?", vbyesno + vbquestion, ) If Question = vbyes Then Unload Me Cancel = 1 Private Sub MnLapPendapatan_Click() L_Pendapatan.Show 1 Private Sub MnLapPenerbangan_Click() L_Penerbangan.Show 1

Listing Form Penerbangan Private Sub Form_Load() Me.Refresh MAIN Adodc1.ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=ODB_Penerbangan" Adodc1.RecordSource = "Select * From TB_JenisPenerbangan" Set DataGrid1.DataSource = Adodc1 Me.Refresh Adodc1.Recordset.Fields.Refresh Adodc1.RecordSource = "Select * From TB_JenisPenerbangan order by Tipe_Penerbangan" Private Sub Bt_Exit_Click() Attention = MsgBox("Anda yakin akan keluar dari form data penerbangan..?!", vbyesno + vbquestion, ) Unload Me Cancel = 1 Sub () Tipe_Penerbangan = "" Nama_Pesawat = "" Sub Tampil() Tipe_Penerbangan = Adodc1.Recordset.Fields(0) Nama_Pesawat = Adodc1.Recordset.Fields(1) Private Sub DataGrid1_Click() Tampil Bt_Edit.Enabled = True Private Sub bt_cancel_click() If Bt_Add.Caption = "&Save" Then Bt_Add.Caption = "&Add"

If Bt_Edit.Caption = "&Save" Then Tipe_Penerbangan.Enabled = True Private Sub Bt_Add_Click() Set Rs = New adodb.recordset Rs.Open "Select * From TB_JenisPenerbangan where Tipe_Penerbangan = '" & Tipe_Penerbangan & "'", DB If Bt_Add.Caption = "&Add" Then Bt_Add.Caption = "&Save" Frame1.Enabled = True Tipe_Penerbangan.SetFocus Bt_Exit.Enabled = False DataGrid1.Enabled = False If Tipe_Penerbangan = "" Then MsgBox "Silahkan Isi Tipe Penerbangan..!" Tipe_Penerbangan.SetFocus If Nama_Pesawat = "" Then MsgBox "Silahkan Isi Nama Pesawat..!" Nama_Pesawat.SetFocus If Not Rs.EOF Then MsgBox "Tipe Penerbangan Sudah Ada, Silahkan Isi Dengan Data Baru..!", vbinformation + vbokonly, Tipe_Penerbangan.Text = "" Kode_Pesawat.SetFocus Attention = MsgBox("Yakin Akan Menambah Data Tipe Penerbangan..?", vbyesno + vbquestion, ) DB.Execute "Insert Into TB_JenisPenerbangan(Tipe_Penerbangan, Nama_Pesawat) values ('" & Tipe_Penerbangan & "', '" & Nama_Pesawat & "')" MsgBox "Data Jenis Penerbangan Baru Berhasil Ditambah..!", vbinformation, Bt_Add.Caption = "&Add" MsgBox "Data Jenis Penerbangan Gagal Ditambah..!", vbinformation,

Tambah.Caption = "&Add" Private Sub Bt_Edit_Click() If Tipe_Penerbangan <> "" Then If Then Bt_Edit.Caption = "&Save" Tipe_Penerbangan.Enabled = False Bt_Add.Enabled = False Bt_Exit.Enabled = False DataGrid1.Enabled = False Frame1.Enabled = True If Nama_Pesawat = "" Then MsgBox "Silahkan Isi Nama Pesawat..!" Nama_Pesawat.SetFocus Atention = MsgBox("Yakin Akan Merubah Data Tipe Penerbangan : " & Adodc1.Recordset.Fields(0), vbyesno + vbquestion, ) If Atention = vbyes Then DB.Execute "Update TB_JenisPenerbangan Set Nama_Pesawat = '" & Nama_Pesawat & "' where Tipe_Penerbangan = '" & Tipe_Penerbangan & "'" MsgBox "Data Jenis Penerbangan Berhasil Diubah..!", vbinformation, Tipe_Penerbangan.Enabled = True MsgBox "Data Jenis Penerbangan Gagal Diubah..!", vbinformation, Tipe_Penerbangan.Enabled = True

Private Sub Bt_Delete_Click() If Tipe_Penerbangan <> "" Then Attention = MsgBox("Yakin Akan Menghapus Data Tipe Penerbangan : " & Adodc1.Recordset.Fields(0), vbyesno + vbokonly, ) DB.Execute "delete from TB_JenisPenerbangan where tipe_penerbangan = '" & Tipe_Penerbangan & "'" MsgBox "Data Jenis Penerbangan Berhasil Di Hapus..!", vbinformation + vbokonly, MsgBox "Data Jenis Penerbangan Gagal Dihapus..!", vbinformation, Private Sub Frame3_DragDrop(Source As Control, X As Single, Y As Single) Listing Form Pendapatan Private Sub Bt_Exit_Click() Attention = MsgBox("Anda Yakin Akan Menutup Form Data Pendapatan..?!", vbyesno + vbquestion, ) Unload Me Cancel = 1 Private Sub Form_Load() Me.Refresh MAIN Adodc1.ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=ODB_Penerbangan" Adodc1.RecordSource = "Select * From TB_Pendapatan" Set DataGrid1.DataSource = Adodc1 Me.Refresh Adodc1.Recordset.Fields.Refresh Adodc1.RecordSource = "Select * From TB_Pendapatan order by Kode_Penerbangan" '-------------------------------------------------------------------- --------------------------------- Bulan.AddItem "Januari" Bulan.AddItem "Februari" Bulan.AddItem "Maret" Bulan.AddItem "April" Bulan.AddItem "Mei"

Bulan.AddItem "Juni" Bulan.AddItem "Juli" Bulan.AddItem "Agustus" Bulan.AddItem "September" Bulan.AddItem "Oktober" Bulan.AddItem "November" Bulan.AddItem "Desember" view_record Sub () Kode_Penerbangan = "" Kode_Pesawat = "" Tgl_Penerbangan = Format(Now) Total_Penumpang = "" Total_Pendapatan = "" Pajak = "" Pendapatan_ = "" Bulan = "" Tahun = "" Sub Tampil() Kode_Penerbangan = Adodc1.Recordset.Fields(0) Kode_Pesawat = Adodc1.Recordset.Fields(1) Tgl_Penerbangan = Adodc1.Recordset.Fields(2) Total_Penumpang = Adodc1.Recordset.Fields(3) Total_Pendapatan = Adodc1.Recordset.Fields(4) Pajak = Adodc1.Recordset.Fields(5) Pendapatan_ = Adodc1.Recordset.Fields(6) Bulan = Adodc1.Recordset.Fields(7) Tahun = Adodc1.Recordset.Fields(8) Private Sub DataGrid1_Click() Tampil Bt_Edit.Enabled = True Private Sub view_record() Set Rs1 = New adodb.recordset 'Set Rs2 = New ADODB.Recordset Rs1.Open "Select kode_penerbangan From TB_Penerbangan", DB While Not Rs1.EOF Kode_Penerbangan.AddItem Rs1.Fields(0) Rs1.MoveNext Wend 'Rs2.Open "Select Tipe_Penerbangan From TB_JenisPenerbangan", DB 'While Not Rs2.EOF 'Tipe_Penerbangan.AddItem Rs2.Fields(0) 'Rs2.MoveNext 'Wend Private Sub kode_penerbangan_change()

' Set Rs1 = New adodb.recordset Rs1.Open "Select * From TB_Penerbangan where KOde_Penerbangan = '" & Kode_Penerbangan & "'", DB If Not Rs1.EOF Then Kode_Pesawat = Rs1.Fields!Kode_Pesawat Tgl_Penerbangan = Rs1.Fields!Tgl_Penerbangan Total_Penumpang = Rs1.Fields!Jlh_Penumpang Total_Pendapatan = Rs1.Fields!Total Private Sub kode_penerbangan_click() Set Rs1 = New adodb.recordset Rs1.Open "Select * From TB_Penerbangan where KOde_Penerbangan = '" & Kode_Penerbangan & "'", DB If Not Rs1.EOF Then Kode_Pesawat = Rs1.Fields!Kode_Pesawat Tgl_Penerbangan = Rs1.Fields!Tgl_Penerbangan Total_Penumpang = Rs1.Fields!Jlh_Penumpang Total_Pendapatan = Rs1.Fields!Total Private Sub pajak_change() Pendapatan_ = Val(Total_Pendapatan) * Val(Pajak) Private Sub Total_Pendapatan_Change() Pendapatan_ = Val(Total_Pendapatan) * Val(Pajak) Private Sub Total_Pendapatan_KeyPress(KeyAscii As Integer) If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbkeyback) Then Beep KeyAscii = 0 Private Sub Tahun_KeyPress(KeyAscii As Integer) If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbkeyback) Then Beep KeyAscii = 0 Private Sub Bt_Add_Click() Set Rs = New adodb.recordset Rs.Open "Select * From TB_Pendapatan where Kode_Penerbangan = '" & Kode_Penerbangan & "'", DB If Bt_Add.Caption = "&Add" Then Bt_Add.Caption = "&Save" Frame1.Enabled = True Kode_Penerbangan.SetFocus

Bt_Exit.Enabled = False DataGrid1.Enabled = False If Kode_Penerbangan = "" Then MsgBox "Silahkan Pilih Data Kode Penerbangan..!" Kode_Penerbangan.SetFocus If Total_Pendapatan = "" Then MsgBox "Silahkan Isi Data Pendapatan..!" Total_Pendapatan.SetFocus If Bulan = "" Then MsgBox "Silahkan Pilih Data Bulan Pendapatan..!" Bulan.SetFocus If Tahun = "" Then MsgBox "Silahkan Isi Data Tahun Pendapatan..!" Tahun.SetFocus If Not Rs.EOF Then MsgBox "Data Kode Pendapatan / Penerbangan Yang Diinput Sudah Ada, Silahkan Pilih Dengan Kode Penerbangan Yang Lain", vbinformation + vbokonly, Kode_Penerbangan.Text = "" Kode_Penerbangan.SetFocus Attention = MsgBox("Yakin Akan Menambah Data Pendapatan..?", vbyesno + vbquestion, ) DB.Execute "Insert Into TB_Pendapatan (Kode_Penerbangan, Kode_Pesawat, Tgl_Penerbangan, Total, Total_Pendapatan, Pajak, Pendapatan_, Bulan, Tahun) values ('" & Kode_Penerbangan & _ "', '" & Kode_Pesawat & _ "', '" & Format(Tgl_Penerbangan, "YYYY-MM-DD") & _ "', '" & Total_Penumpang & _ "', '" & Total_Pendapatan & _ "', '" & Pajak & _ "', '" & Pendapatan_ & _ "', '" & Bulan & _ "', '" & Tahun & "')" MsgBox "Data Pendapatan Baru Berhasil Di Tambah..!", vbinformation, Bt_Add.Caption = "&Add" MsgBox "Data Pendapatan Gagal Di Tambah..!", vbinformation, Tambah.Caption = "&Add"

Private Sub Bt_Edit_Click() If Kode_Penerbangan <> "" Then If Then Bt_Edit.Caption = "&Save" Kode_Penerbangan.Enabled = False Bt_Add.Enabled = False Bt_Exit.Enabled = False DataGrid1.Enabled = False Frame1.Enabled = True If Total_Pendapatan = "" Then MsgBox "Silahkan Isi Data Pendapatan..!" Total_Pendapatan.SetFocus If Bulan = "" Then MsgBox "Silahkan Pilih Data Bulan Pendapatan..!" Bulan.SetFocus If Tahun = "" Then MsgBox "Silahkan Isi Data Tahun Pendapatan..!" Tahun.SetFocus Attention = MsgBox("Yakin Akan Merubah Data Pendapatan : " & Adodc1.Recordset.Fields(0), vbyesno + vbquestion, ) DB.Execute "Update TB_Pendapatan Set Kode_pesawat = '" & Kode_Pesawat & _ "', Tgl_penerbangan = '" & Format(Tgl_Penerbangan, "YYYY-MM- DD") & _ "', Total = '" & Total_Penumpang & _ "', total_pendapatan = '" & Total_Pendapatan & _ "', pajak = '" & Pajak & _ "', pendapatan_bersih = '" & Pendapatan_ & _ "', bulan = '" & Bulan & _ "', tahun = '" & Tahun & "' where Kode_penerbangan = '" & Kode_Penerbangan & "'" MsgBox "Data Pendapatan Berhasil Di Ubah..!", vbinformation, Kode_Penerbangan.Enabled = True MsgBox "Data Pendapatan Gagal Di Ubah..!", vbinformation, Kode_Penerbangan.Enabled = True

Private Sub Bt_Delete_Click() If Kode_Penerbangan <> "" Then Attention = MsgBox("Yakin Akan Menghapus Data Pendapatan : " & Adodc1.Recordset.Fields(0), vbyesno + vbokonly, ) DB.Execute "delete from TB_Pendapatan where kode_penerbangan = '" & Kode_Penerbangan & "'" MsgBox "Data Pendapatan Berhasil Di Hapus..!", vbinformation + vbokonly, MsgBox "Data Pendapatan Gagal Di Hapus..!", vbinformation, Private Sub bt_cancel_click() If Bt_Add.Caption = "&Save" Then Bt_Add.Caption = "&Add" If Bt_Edit.Caption = "&Save" Then Kode_Penerbangan.Enabled = True Listing Form Pesawat Private Sub Form_Load() Me.Refresh MAIN Adodc1.ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=ODB_Penerbangan" Adodc1.RecordSource = "Select * From TB_Pesawat" Set DataGrid1.DataSource = Adodc1 Me.Refresh Adodc1.Recordset.Fields.Refresh Adodc1.RecordSource = "Select * From TB_Pesawat order by

Kode_Pesawat" Private Sub Bt_Exit_Click() Attention = MsgBox("Anda yakin akan keluar dari form data pesawat..?!", vbyesno + vbquestion, ) Unload Me Cancel = 1 Sub () Kode_Pesawat = "" Nama_Pesawat = "" Sub Tampil() Kode_Pesawat = Adodc1.Recordset.Fields(0) Nama_Pesawat = Adodc1.Recordset.Fields(1) Private Sub DataGrid1_Click() Tampil Bt_Edit.Enabled = True Private Sub bt_cancel_click() If Bt_Add.Caption = "&Save" Then Bt_Add.Caption = "&Add" If Bt_Edit.Caption = "&Save" Then Kode_Pesawat.Enabled = True Private Sub Bt_Add_Click()

Set Rs = New adodb.recordset Rs.Open "Select * From TB_Pesawat where kode_pesawat = '" & Kode_Pesawat & "'", DB If Bt_Add.Caption = "&Add" Then Bt_Add.Caption = "&Save" Frame1.Enabled = True Kode_Pesawat.SetFocus Bt_Exit.Enabled = False DataGrid1.Enabled = False If Kode_Pesawat = "" Then MsgBox "Silahkan Isi Kode Pesawat..!" Kode_Pesawat.SetFocus If Nama_Pesawat = "" Then MsgBox "Silahkan Isi Nama Pesawat..!" Nama_Pesawat.SetFocus If Not Rs.EOF Then MsgBox "Kode pesawat sudah ada, silahkan isi dengan data baru..!", vbinformation + vbokonly, Kode_Pesawat.Text = "" Kode_Pesawat.SetFocus Attention = MsgBox("Yakin Akan Menambah Data Pesawat Baru..?", vbyesno + vbquestion, ) DB.Execute "Insert Into TB_Pesawat(Kode_Pesawat, Nama_Pesawat) values ('" & Kode_Pesawat & "', '" & Nama_Pesawat & "')" MsgBox "Data Pesawat Baru Berhasil Ditambah..!", vbinformation, Bt_Add.Caption = "&Add" MsgBox "Data Pesawat Baru Gagal Ditambah..!", vbinformation, Tambah.Caption = "&Add" Private Sub Bt_Edit_Click() If Kode_Pesawat <> "" Then

If Then Bt_Edit.Caption = "&Save" Kode_Pesawat.Enabled = False Bt_Add.Enabled = False Bt_Exit.Enabled = False DataGrid1.Enabled = False Frame1.Enabled = True If Nama_Pesawat = "" Then MsgBox "Silahkan Isi Nama Pesawat..!" Nama_Pesawat.SetFocus Atention = MsgBox("Yakin Akan Merubah Data Pesawat : " & Adodc1.Recordset.Fields(0), vbyesno + vbquestion, ) If Atention = vbyes Then DB.Execute "Update TB_Pesawat Set Nama_Pesawat = '" & Nama_Pesawat & "' where kode_pesawat = '" & Kode_Pesawat & "'" MsgBox "Data Pesawat Berhasil Diubah..!", vbinformation, Kode_Pesawat.Enabled = True MsgBox "Data Pesawat Gagal Diubah..!", vbinformation, Kode_Pesawat.Enabled = True Private Sub Bt_Delete_Click() If Kode_Pesawat <> "" Then Attention = MsgBox("Yakin Akan Menghapus Pesawat : " & Adodc1.Recordset.Fields(0), vbyesno + vbokonly, ) DB.Execute "delete from TB_Pesawat where Kode_pesawat = '" & Kode_Pesawat & "'" MsgBox "Data Pesawat Berhasil Di Hapus..!", vbinformation + vbokonly, MsgBox "Data Pesawat Gagal Dihapus..!", vbinformation,

Listing Form Jenis Penerbangan Private Sub Bt_Exit_Click() Attention = MsgBox("Anda Yakin Akan Menutup Form Data Penerbangan..?!", vbyesno + vbquestion, ) Unload Me Cancel = 1 Private Sub Form_Load() Me.Refresh MAIN Adodc1.ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=ODB_Penerbangan" Adodc1.RecordSource = "Select * From TB_Penerbangan" Set DataGrid1.DataSource = Adodc1 Me.Refresh Adodc1.Recordset.Fields.Refresh Adodc1.RecordSource = "Select * From TB_Penerbangan order by Kode_Penerbangan" '-------------------------------------------------------------------- --------------------------------- Me.Frame4.Enabled = False Me.Frame5.Enabled = False view_record Sub () Kode_Penerbangan = "" Kode_Pesawat = "" Tgl_Penerbangan = Format(Now) Jam_Penerbangan = "" Penumpang_Dewasa = "" Penumpang_Anak = "" Jlh_Penumpang = "" Tipe_Penerbangan = "" Total = "" Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Sub Tampil()

Kode_Penerbangan = Adodc1.Recordset.Fields(0) Kode_Pesawat = Adodc1.Recordset.Fields(1) Tgl_Penerbangan = Adodc1.Recordset.Fields(2) Jam_Penerbangan = Adodc1.Recordset.Fields(3) Penumpang_Dewasa = Adodc1.Recordset.Fields(4) Penumpang_Anak = Adodc1.Recordset.Fields(5) Jlh_Penumpang = Adodc1.Recordset.Fields(6) Tipe_Penerbangan = Adodc1.Recordset.Fields(7) Total = Adodc1.Recordset.Fields(8) Private Sub DataGrid1_Click() Tampil Bt_Edit.Enabled = True Private Sub view_record() Set Rs1 = New adodb.recordset Set Rs2 = New adodb.recordset Rs1.Open "Select kode_pesawat From TB_Pesawat", DB While Not Rs1.EOF Kode_Pesawat.AddItem Rs1.Fields(0) Rs1.MoveNext Wend Rs2.Open "Select Tipe_Penerbangan From TB_JenisPenerbangan", DB While Not Rs2.EOF Tipe_Penerbangan.AddItem Rs2.Fields(0) Rs2.MoveNext Wend Private Sub Jlh_Penumpang_Change() 'Total = Jlh_Penumpang Private Sub Penumpang_Anak_Change() Jlh_Penumpang = Val(Penumpang_Dewasa) + Val(Penumpang_Anak) Text4.Text = Val(Penumpang_Anak) * Val(Text2.Text) Private Sub Penumpang_Dewasa_Change() Jlh_Penumpang = Val(Penumpang_Dewasa) + Val(Penumpang_Anak) Text3.Text = Val(Penumpang_Dewasa) * Val(Text1.Text) Private Sub Penumpang_Dewasa_KeyPress(KeyAscii As Integer) If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbkeyback) Then Beep KeyAscii = 0 Private Sub Penumpang_Anak_KeyPress(KeyAscii As Integer) If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbkeyback) Then Beep

KeyAscii = 0 Private Sub Bt_Add_Click() Set Rs = New adodb.recordset Rs.Open "Select * From TB_Penerbangan where Kode_Penerbangan = '" & Kode_Penerbangan & "'", DB If Bt_Add.Caption = "&Add" Then Bt_Add.Caption = "&Save" Frame1.Enabled = True Kode_Penerbangan.SetFocus Bt_Exit.Enabled = False DataGrid1.Enabled = False If Kode_Penerbangan = "" Then MsgBox "Silahkan Isi Data Kode Penerbangan..!" Kode_Penerbangan.SetFocus If Kode_Pesawat = "" Then MsgBox "Silahkan Pilih Data Kode Pesawat..!" Kode_Pesawat.SetFocus If Jam_Penerbangan = "" Then MsgBox "Silahkan Isi Data Jam Penerbangan..!" Jam_Penerbangan.SetFocus If Penumpang_Dewasa = "" Then MsgBox "Silahkan Isi Data Jumlah Penumpang Dewasa..!" Penumpang_Dewasa.SetFocus If Penumpang_Anak = "" Then MsgBox "Silahkan Isi Data Jumlah Penumpang Anak..!" Penumpang_Anak.SetFocus If Tipe_Penerbangan = "" Then MsgBox "Silahkan Pilih Data Tipe Penerbangan..!" Tipe_Penerbangan.SetFocus If Not Rs.EOF Then MsgBox "Data Kode Penerbangan Yang Diinput Sudah Ada, Silahkan Isi Dengan Kode Baru", vbinformation + vbokonly, Kode_Penerbangan.Text = "" Kode_Penerbangan.SetFocus Attention = MsgBox("Yakin Akan Menambah Data Penerbangan..?", vbyesno + vbquestion, ) DB.Execute "Insert Into TB_Penerbangan (Kode_Penerbangan, Kode_Pesawat, Tgl_Penerbangan, Jam_Penerbangan, Penumpang_Dewasa, Penumpang_Anak, Jlh_Penumpang, Tipe_Penerbangan, Total) values ('" & Kode_Penerbangan & _ "', '" & Kode_Pesawat & _ "', '" & Format(Tgl_Penerbangan, "YYYY-MM-DD") & _ "', '" & Jam_Penerbangan & _ "', '" & Penumpang_Dewasa & _ "', '" & Penumpang_Anak & _ "', '" & Jlh_Penumpang & _ "', '" & Tipe_Penerbangan & _ "', '" & Total & "')" MsgBox "Data Penerbangan Baru Berhasil Di Tambah..!",

vbinformation, Bt_Add.Caption = "&Add" MsgBox "Data Penerbangan Gagal Di Tambah..!", vbinformation, Tambah.Caption = "&Add" Private Sub Bt_Edit_Click() If Kode_Penerbangan <> "" Then If Then Bt_Edit.Caption = "&Save" Kode_Penerbangan.Enabled = False Bt_Add.Enabled = False Bt_Exit.Enabled = False DataGrid1.Enabled = False Frame1.Enabled = True If Kode_Pesawat = "" Then MsgBox "Silahkan Pilih Data Kode Pesawat..!" Kode_Pesawat.SetFocus If Jam_Penerbangan = "" Then MsgBox "Silahkan Isi Data Jam Penerbangan..!" Jam_Penerbangan.SetFocus If Penumpang_Dewasa = "" Then MsgBox "Silahkan Isi Data Jumlah Penumpang Dewasa..!" Penumpang_Dewasa.SetFocus If Penumpang_Anak = "" Then MsgBox "Silahkan Isi Data Jumlah Penumpang Anak..!" Penumpang_Anak.SetFocus If Tipe_Penerbangan = "" Then MsgBox "Silahkan Pilih Data Tipe Penerbangan..!" Tipe_Penerbangan.SetFocus Attention = MsgBox("Yakin Akan Merubah Data Penerbangan : " & Adodc1.Recordset.Fields(0), vbyesno + vbquestion, ) DB.Execute "Update TB_Penerbangan Set Kode_pesawat = '" & Kode_Pesawat & _ "', Tgl_penerbangan = '" & Format(Tgl_Penerbangan, "YYYY-MM- DD") & _ "', Jam_Penerbangan = '" & Jam_Penerbangan & _

"', penumpang_dewasa = '" & Penumpang_Dewasa & _ "', penumpang_anak = '" & Penumpang_Anak & _ "', Jlh_Penumpang = '" & Jlh_Penumpang & _ "', Tipe_penerbangan = '" & Tipe_Penerbangan & _ "', Total = '" & Total & "' where Kode_penerbangan = '" & Kode_Penerbangan & "'" MsgBox "Data Penerbangan Berhasil Di Ubah..!", vbinformation, Kode_Penerbangan.Enabled = True MsgBox "Data Penerbangan Gagal Di Ubah..!", vbinformation, Kode_Penerbangan.Enabled = True Private Sub Bt_Delete_Click() If Kode_Penerbangan <> "" Then Attention = MsgBox("Yakin Akan Menghapus Data Penerbangan : " & Adodc1.Recordset.Fields(0), vbyesno + vbokonly, ) DB.Execute "delete from TB_Penerbangan where kode_penerbangan = '" & Kode_Penerbangan & "'" MsgBox "Data Penerbangan Berhasil Di Hapus..!", vbinformation + vbokonly, MsgBox "Data Penerbangan Gagal Di Hapus..!", vbinformation, Private Sub bt_cancel_click() If Bt_Add.Caption = "&Save" Then Bt_Add.Caption = "&Add"

If Bt_Edit.Caption = "&Save" Then Kode_Penerbangan.Enabled = True Private Sub Text1_Change() Text3.Text = Val(Penumpang_Dewasa) * Val(Text1.Text) Private Sub Text2_Change() Text4.Text = Val(Penumpang_Anak) * Val(Text2.Text) Private Sub Text3_Change() Total = Val(Text3.Text) + Val(Text4.Text) Private Sub Text4_Change() Total = Val(Text3.Text) + Val(Text4.Text) Listing Laporan Pendapatan 'Private Sub Command1_Click() 'CR2.ReportFileName = App.Path & "\Laporan\Lap-Pendapatan.rpt" 'CR2.WindowState = crptmaximized 'CR2.RetrieveDataFiles 'CR2.WindowTitle = "..:: Laporan Seluruh Data Pendapatan ::.." 'CR2.Action = 0 ' Private Sub Frame1_DragDrop(Source As Control, X As Single, Y As Single) Private Sub Keluar_Click() Unload Me Private Sub Form_Load() Set Rs1 = New adodb.recordset Rs1.Open "Select Distinct Tgl_Penerbangan From Tb_Pendapatan order by 1", DB While Not Rs1.EOF Tgl_Penerbangan.AddItem Format(Rs1!Tgl_Penerbangan, "DD, MM, YYYY") Rs1.MoveNext Wend 'Set Rs2 = New ADODB.Recordset

'Rs2.Open "Select Distinct Kode_Pengiriman From Tb_Pengiriman order by 1", DB 'While Not Rs2.EOF 'Kode_Pengiriman.AddItem Rs2!Kode_Pengiriman 'Rs2.MoveNext 'Wend Private Sub Tgl_Penerbangan_Click() If Tgl_Penerbangan.Text = "" Then MsgBox " Silhkan Pilih Data Tanggal Penerbangan..!", vbinformation + vbokonly, Tgl_Penerbangan.SetFocus CR1.SelectionFormula = "totext({tb_pendapatan.tgl_penerbangan}) = '" & CDate(Tgl_Penerbangan) & "'" CR1.ReportFileName = App.Path & "\Laporan\Lap-Pendapatan.rpt" CR1.WindowTitle = "..:: Laporan Data Pendapatan ::.." CR1.WindowState = crptmaximized CR1.RetrieveDataFiles CR1.Action = 1 Listing Laporan Form Penerbangan Private Sub Keluar_Click() Unload Me Private Sub Form_Load() Set Rs4 = New adodb.recordset Rs4.Open "Select Distinct Tgl_Penerbangan From Tb_Penerbangan order by 1", DB While Not Rs4.EOF Tgl_Penerbangan.AddItem Format(Rs4!Tgl_Penerbangan, "DD, MM, YYYY") Rs4.MoveNext Wend Private Sub Tgl_Penerbangan_Click() If Tgl_Penerbangan.Text = "" Then MsgBox " Silhkan Pilih Data Tanggal Penerbangan..!", vbinformation + vbokonly, Tgl_Penerbangan.SetFocus CR1.SelectionFormula = "totext({tb_penerbangan.tgl_penerbangan}) = '" & CDate(Tgl_Penerbangan) & "'" CR1.ReportFileName = App.Path & "\Laporan\Lap-Penerbangan.rpt" CR1.WindowTitle = "..:: Laporan Data Penerbangan ::.." CR1.WindowState = crptmaximized CR1.RetrieveDataFiles CR1.Action = 1