Ilham Mustofah (2018010006) TUGAS 2
Ilham Mustofah (2018010006) TUGAS 2
PEMROGRAMAN VISUAL II
Dosen :
Nim : 2018010006
Kelas : SI.A
1. Component
Tambahkan komponen tambahan pada toolbox visual basic 6.0. Disini
saya menggunakan Textbox dan CommandButton custom yang saya cari
digoogle agar tampilan aplikasi lebih menarik. Namun jika anda lebih suka
dengan CommandButton default dari MS. Visual Basic 6.0, tidak apa – apa,
file ocx diatas hanya optional saja.
Tambahkan component Osen XP Components, Microsoft ADO Data
Control 6.0 (OLEDB) dan Microsoft DataGrid Control 6.0 (OLEDB).
** SCRENSHOOT ** ** SYNTAX CODE
**
Gambar 1. Menambahkan Osen XP Components. Pada
FORM, Tekan CTRL + T. Klik Browse No Script.
'konfirmasi penghapusan
If MsgBox("Yakin akan menghapus data
dengan ID = " & txtid.Text & "? Mohon
berhati - hati, Data anda akan hilang secara
permanen!", vbOKCancel + vbCritical) =
vbOK Then
hapus = "DELETE from user where id='"
& txtid.Text & "'"
Gambar 4. Peringatan Ubah data saat di klik
tombol Ubah. con.Execute hapus
Call data_grid1
Call desain
Call kosong
MsgBox "Data terhapus", vbInformation,
"Pesan"
End If
End Sub
Ketika form dijalankan atau diload, maka semua property akan berubah
sesuai dengan subroutine di form load yang telah didefinisikan dikode. Setiap
form menjalankan aksi yang diberikan kepada objek untuk menjalankan suatu
perintah, script di berikan yang akan mengeksekusi sehingga ketika di jalankan
form akan berjalan sesuai dengan perintah masing-masing.
Ketika tombol simpan diklik dengan kondisi ID dan data lain kosong, maka
akan ada messegebox bahwa ada data kosong. Namun dijika sudah diisi semua,
maka akan ada messegebox data berhasil disimpan. Jika ID sudah ada, maka
peringatan bahwa data tersebut sudah ada. Ketika tombol ubah diklik, dengan
kondisi data kosong, maka akan ada messegebox bahwa disuruh memilih ID
terlebih dahulu. Jika data sudah dipilih lalu tombol ubah diklik kembali, maka
akan ada peringatan bahwa anda yakin mengubah data. Jika OK maka proses
akan dilanjutkan dengan informasi bahwa data berhasi diubah. Jika cancel, maka
akan kembali ke form1. Ketika tombol hapus diklik dengan kondisi data kosong,
maka kita disuruh memilih data yang akan dihapus. Jika data sudah diisi dan
tombol hapus diklik kembali, maka akan ada peringatan apakah anda yakin
hapus. Jika OK, maka ada notifikasi bahwa data telah terhapus. Jika cancel, maka
kembali ke form1.