PEMROGRAMAN VISUAL II
Disusun Oleh :
Kelas :
12.4A.04
Puji syukur kami ucapkan atas kehadirat Allah SWT, karena dengan rahmat
dan karunia-Nya kami masih diberi kesempatan untuk menyelesaikan makalah ini.
Tidak lupa kami ucapkan terimakasih kepada dosen mata kuliah Pemrograman Visual
ini.
diberikan pada semester IV manajemen informatika, dan untuk memenuhi nilai tugas
praktikum Pemograman Visual II maka kami telah menyelesaikan makalah ini dengan
Dalam pembuatan makalah ini ada beberapa kesulitan yang kami temui seperti
makalah ini kami banyak berdiskusi dengan teman-teman untuk saling berbagi
kekurangan, oleh sebab itu penyusun sangat mengharapkan kritik dan saran yang
membangun. Dan semoga dengan selesainya makalah ini dapat bermanfaat bagi
pembaca.
Penyusun
i
Daftar Isi
Halaman Judul
1.1 Pendahuluan.................................................................................................. 1
ii
BAB I
PENDAHULUAN
Instruction Code ) yang dikembangkan pada era 1950-an. Visual Basic merupakan
salah satu Development Tool yaitu alat bantu untuk membuat berbagai macam
Basic merupakan salah satu bahasa pemrograman komputer yang mendukung object
Microsoft Access adalah sebuah program aplikasi basis data dengan model
relational. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine
Database adalah sekumpulan data yang terdiri atas satu atau beberapa table
yang saling berhubungan satu sama lain, dimana pemakai mempunyai wewenang
untuk mengakses data tersebut, baik menambah, mengganti, menghapus data – data
BAB II
PEMBAHASAN
unik untuk mengakses data item dan membantu menentukan hubungan yang
user_id
password
jabatan
alamat_krywn
tlpn_krywn
nm_krywn
kd_kamar
nm_kamar
harga
no_kamar
kd_customer
nm_customer
alamat
tlp
jns_pengenal
lama_inap
total
lama_inap
total
user_id **
kd_kamar **
kd_customer **
1. Membuat database
2. Membuat table
Tabel : Pengguna
Tabel : Kamar
Tabel : Customer
Tabel : Transaksi
3. Membuat relasi
- Tools Relationship
- Buat Relasi antar table
- Ceklist
- Create
8
Private Sub tuser_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Adologin.RecordSource = "select user_id,nm_krywn from pengguna"
Adologin.Refresh
Adologin.Recordset.Find ("user_id= '" & Trim(Tuser) & "'")
If Adologin.Recordset.EOF Then
MsgBox "User ID anda salah", vbCritical + vbYesNo, "Info"
Tuser = ""
Tuser.SetFocus
Else
tnmuser.Text = Adologin.Recordset.Fields("nm_krywn")
tnmuser.Enabled = False
tpwd.SetFocus
End If
End If
End Sub
Sub bersih()
Tuser.Text = ""
nmkrywn.Text = ""
tjab.Text = ""
talmt.Text = ""
ttlpn.Text = ""
End Sub
9
Sub aktif()
Tuser.Enabled = True
nmkrywn.Enabled = True
tjab.Enabled = True
talmt.Enabled = True
ttlpn.Enabled = True
cadd.Enabled = True
csave.Enabled = True
cedit.Enabled = True
cclose.Enabled = True
cdel.Enabled = True
End Sub
Sub nonaktif()
Tuser.Enabled = False
nmkrywn.Enabled = False
tjab.Enabled = False
talmt.Enabled = False
ttlpn.Enabled = False
csave.Enabled = False
cedit.Enabled = False
cclose.Enabled = False
cdel.Enabled = False
End Sub
10
Private Sub cedit_Click()
datakrywn = False
aktif
tampil
Tuser.Enabled = False
nmkrywn.SetFocus
End Sub
Sub tampil()
Tuser.Text = Adokrywn.Recordset.Fields("user_id")
nmkrywn.Text = Adokrywn.Recordset.Fields("nm_krywn")
tjab.Text = Adokrywn.Recordset.Fields("jabatan")
talmt.Text = Adokrywn.Recordset.Fields("alamat_krywn")
ttlpn.Text = Adokrywn.Recordset.Fields("tlpn_krywn")
End Sub
11
Sub nonaktif()
tkode.Enabled = False
tnama.Enabled = False
talamat.Enabled = False
ttlp.Enabled = False
tpengenal.Enabled = False
cmdedit.Enabled = False
cmdedit.Enabled = False
cmdcancel.Enabled = False
End Sub
12
Sub aktif()
tkode.Enabled = True
tnama.Enabled = True
talamat.Enabled = True
ttlp.Enabled = True
tpengenal.Enabled = True
cmdedit.Enabled = True
cmdedit.Enabled = True
cmdcancel.Enabled = True
End Sub
13
.Fields("tlp") = ttlp.Text
.Fields("jns_pengenal") = tpengenal.Text
.Update
End If
End With
MsgBox "Data udeh disimpen", vbInformation, "Simpen"
adocust.RecordSource = "select * from customer"
adocust.Refresh
End Sub
14
ttotal.Text = ""
tlama.Text = ""
End Sub
Sub aktif()
ckode.Enabled = True
tnakar.Enabled = True
tkdcus.Enabled = True
tnacus.Enabled = True
tharga.Enabled = True
ttotal.Enabled = True
tlama.Enabled = True
End Sub
Sub non()
ckode.Enabled = False
tnakar.Enabled = False
tkdcus.Enabled = False
tnacus.Enabled = False
tharga.Enabled = False
ttotal.Enabled = False
tlama.Enabled = False
End Sub
15
Private Sub cmdexit_Click()
a = MsgBox("Anda akan menutup form ini ?", 36, "tutup")
If a = vbYes Then
Unload Me
End If
End Sub
16
Laporan
Membuat Laporan
17
3. Pilih Standard OK
4. Pilih Database
18
6. Pilih Next
7. Pilih semua field dengan klik Add ALL
8. Klik Finish
19
20
21
PENUTUP
3.1 Kesimpulan
3.2 Saran
Kami sadar bahwa makalah yang kami buat banyak kekurangannya, maka dari
itu kami harapkan kritik dan saran yang membangun dari para pembaca.
25