VB Database Access ADODC - DataGrid
VB Database Access ADODC - DataGrid
Basis Data (database) merupakan kumpulan dari data yang saling berhubungan satu
dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat
lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting
dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para
user. Penerapan database dalam sistem informasi disebut dengan database system. Sistem
basis data adalah suatu sistem informasi yang mengintegrasikan kumpulan dari data yang
saling berhubungan satu dengan yang lainnya dan membuatnya tersedia untuk beberapa
menghasilkan sebuah data base, suatu data mempunyai jenjang atau tahapan prosesnya,
dimulai dari karakter-karakter (characters), item data (field), record dan kemudian
menunjukkan suatu item data, seperti misalkan nim, nama, kelas dan lain sebagainya.
suatu unit data individu yang tertentu. Kumpulan record membentuk suatu file.
file kumpulan dari field membentuk suatu record. Record menggambarkan
suatu unit data individu yang tertentu. Kumpulan record membentuk suatu file.
Visual basic digunakan sebagai penghubung antara user dengan database serta
memberikan antarmuka yang lebih menarik pada user dalam mengakses suatu sistem
informasi database, sehingga dapat mempermudah user dalam mengakses suatu data yang
diperlukan.
File database
(*.mdb)
Pada properti komponen, kita dapat mengakses tabel dalam database secara langsung
untuk kemudian terhubung dengan properti datagrid ataupun bisa mengakses melalui
sintaks Query untuk menyeleksi data tertentu pada database yang terhubung.
Sintaks dalam
bahasa query
Praktikkum 1 ( mencoba Koneksi VB Database Access )
Percobaan Pertama, kita akan membuat sebuah database sederhana dengan nama
mahasiswa, kemudian simpan dengan nama file mahasiswa.mdb , dalam database tersebut
anda buat sebuah tabel dengan nama mata_kuliah konfigurasi sebagai berikut :
hubungkan dengan
mahasiswa.mdb
Table / Store Procedure name mata_kuliah
Jalankan program VB anda, lalu amati apa hasilnya?
ProductName TEXT(20)
SupplierID TEXT(20)
CategoryID TEXT(20)
QuantityPerUnit SINGLE(4)
– Akhirnya semua table telah dibuat dan pembuatan database telah selesai dilakukan.
- Untuk membuka database yang telah kita buat caranya adalah: pilih ADD-INS –
VISUAL DATA MANAGER – FILE – OPEN DATABASE – MICROSOFT ACCESS –
cari database buku yang tadi kita buat dan buka.
B. MEMBUAT FORM
Txtharga - Textbox
Txtstok - Textbox
Txtfind - Textbox
Cmdadd &add Command
Button
Cmdclear &clear Command
Button
Cmdsave &save Command
Button
Cmdedit &edit Command
Button
Cmddelete &delete Command
Button
Cmdexit &exit Command
Button
Data1 - Data
Dbgrid1 - Dbgrid Data source : data1
Buku Data Buku Form
Cmdprint &print Command Jika punya Crystal
Button Report
CR - Crystal Report Jika punya Crystal
Report
- Simpan Form Buku yang telah kita buat dengan nama BUKU.frm
Sub aktif()
TXTKODE.Enabled = True
TXTJUDUL.Enabled = True
TXTKARANG.Enabled = True
TXTTERBIT.Enabled = True
TXTTAHUN.Enabled = True
TXTHARGA.Enabled = True
TXTSTOK.Enabled = True
End Sub
Sub nonaktif()
TXTJUDUL.Enabled = False
TXTKARANG.Enabled = False
TXTTERBIT.Enabled = False
TXTTAHUN.Enabled = False
TXTHARGA.Enabled = False
TXTSTOK.Enabled = False
End Sub
End Sub
Sub kosong()
TXTJUDUL.Text = ""
TXTKARANG.Text = ""
TXTTERBIT.Text = ""
TXTTAHUN.Text = ""
TXTHARGA.Text = ""
TXTSTOK.Text = ""
End Sub
Sub tampil()
On Error Resume Next
With Data1.Recordset
CBOJENIS.Text = !Jenis_buku
txtkd1.Text = Left(!Kode_buku, 2)
TXTKODE.Text = Right(!Kode_buku, 4)
TXTJUDUL.Text = !Judul_buku
TXTKARANG.Text = !Karang_buku
TXTTERBIT.Text = !Terbit_buku
TXTTAHUN.Text = !Tahun_buku
TXTHARGA.Text = !Harga_buku
TXTSTOK.Text = !Stok_buku
End With
End Sub
end sub