Database Delphi 7 dengan MS Acces (Tahap II)

Membuat Database dengan MS Acces dan Delphi (Tahap II)

Tahap kedua pada Delphi 7

Delphi dapat menggunakan database dari ms Access untuk dipakai sebagai penyimpanan dan pemrosesan data. dengan fasilitas ADO pada delphi 7,berikut cara melakukan koneksinya:

1. Buka aplikasi Delphi 7

2. Langkah untuk mengkoneksikan MS Acces ke Delphi dengan ADO.
  • Pilih bagian ADO
  • Ambil ADOConnection dan ADOTable dan masukkan ke dalam form
  • ADOConnection digunakan untuk melakukan koneksi dengan file database yang telah dibuat dengan MS Acces pada tahap sebelumnya.
  • ADOTable digunakan untuk mengambil table yang ada di dalam database. pada ADOTable dapat disetting nilai field yang terdapat pada table database yang diambil. ADOTable terkoneksi dengan ADOConnection
3.  Berikutyna langkah untuk mengkoneksikan MS Acces ke Delphi dengan Data Acces.
  • Pilih bagian data access 
  • Ambil datasource dan masukkan ke dalam form
  • datasource digunakan untuk pengambilan data field yang terdapat di dalam table, datasource secara langsung terkoneksi dengan ADOTable
4. Berikutyna langkah untuk mengkoneksikan MS Acces ke Delphi dengan ADOConnection 
  • Doubleklik pada ADOConnection,  kan muncul dialog seperti pada gambar
  • Lalu klik build
5, Langkah berikutnya
  • Akan keluar dialog seperti gambar diatas
  • Pilih microsoft jet 4, microsoft jet 4 digunakan untuk mengenali file database dari ms Access
  • Kemudian pilih next
6. Langkah berikutnya
  • Sebelumnya pindah dahulu file database .mdb yang dibuat di MS Acces pada tahap sebelumnya kedalam folder penyimpanan database Delphi
  • Pada bagian conection, pilih lokasi database(ekstensi .mdb) yang sebelumnya telah dibuat, ubah alamat directory awalnya hingga menjadi (DataBase Game warcraft III.mdb) saja. Agar aplikasi database anda bisa dipindah-pindah ke lain folder.
  • Lakukan test connection untuk melihat database telah terkoneksi atau belum.
  • Apabila database memiliki password maka isikan pada bagian password dan username
  • Setelah selesai klik ok
7. Mengubah "properties" pada "ADOConection".
  • Klik ADOConection, pada bagian properties (bagian kiri bawah) atur seperti pada gambar diatas
  • Conected diatur true agar file database terkoneksi dengan program yang dibuat
  • Name dapat diubah sesuai kebutuhan untuk mempermudah pembuatan program yang melibatkan ADOConnection, pada gambar diatas name diubah menjadi ConnectionWarcraftIII
8.  Mengubah "properties" pada "ADOTable".
 
  • Klik ADOTable, pada bagian properties (bagian kiri bawah) atur seperti pada gambar diatas
  • Active digunakan untuk mengaktifkan pengambilan tabel
  • Name digunakan untuk merubah nama ADOTabel yang digunakan dalam program, pada gambar diatas name diubah menjadi TableWarcraftIII
  • Table direct digunakan untuk melakukan akses table pada database secara langsung
  • Tablename digunakan untuk melakukan pengambilan table pada file database, seringkali dalam sebuah database terdapat banyak table dan querry, karena itu untuk mengakses banyak table diperlukan banyak ADOTable karena sebuah ADOTable hanya dapat mengakses 1 table saja dalam 1 waktu, pada gambar diatas dipilih table dengan nama database pada file database yang telah diload oleh ADOConnection(ADOConnection harus dalam posisi Connected=true)
9.  Mengubah "properties" pada "datasource".
  • Klik datasource, pada bagian properties (bagian kiri bawah) atur seperti pada gambar diatas
  • Dataset digunakan untuk mengambil data field pada table yang diinginkan, table yang telah aktif dan telah dibuat adalah table dari ADOTable dengan nama TableWarcraftIII karena itu dataset dapat diisi dengna TableWarcraftIII
  • Name juga dirubah untuk mempermudah penulisan program, pada gambar diubah menjadi DataSourceWarcraftIII
  • Setelah pengaturan selesai maka telah terjadi hubungan yaitu pengambilan file database oleh ADOConnection, lalu pengambilan Table Database oleh ADOTable, dan pengambilan data field oleh datasource dan koneksi antara database dan program dalam delphi telah selesai.
  • Selanjutnya database dapat digunakan sesuai kebutuhan
10. Langkah selanjutnya adalah contoh untuk menampilkan database yang telah dihubungkan
  • Masuk ke bagian data control
  • Pilih dbgrid lalu tempatkan pada form seperti pada gambar diatas
  • dbgrig adalah tampilan interface berupa table, namun karena belum diisi maka tampilan dbgrid masih kosong seperti pada gambar
11. Langkah Mengkoneksikan dbgrid
  • Pada bagian properties dbgrid, datasource dapat diisi dengan DataSourceWarcraftIII yaitu nilai dari field yang telah diambil dari database access
  • Setelah melakukan perubahan properties pada dbgrid maka tampilannya akan berubah dan menampilkan isi table database yang telah diambil seperti terlihat pada gambar
  • Apabila table tidak muncul pada dbgrid perlu decek kembali apakah ADOConnection sudah connected = true dan apakah ADOTable sudah active = true 
12. Langkah berikutnya

  • Tampilan pada dbgrid merupakan tampilan yang masih kasar dan belum terlihat baik karena itu dapat dilakukan perubahan tampilan dari field dengan ADOTable
  • Doubleklik pada ADOTable, maka akan muncul form dialog
  • Selanjutnya klik kanan pada kotak dialog tersebut lau pilih Add all Fields
 13. Penyimpanan
  • Untuk melakukan save pada delphi 7 dapat dilakukan dengan save all untuk save form dan save project
Demikian tutorial singkat mengenai koneksi database Access dengan delphi 7 serta cara unutk menampilkan isi database terkoneksi tersebut pada form delphi

Selanjutnya membuat tombol navigasi untuk memasukkan dan menghapus  data dalam tabel database. klik disini.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

1 comments:

batik kencana said...

Apakah Ms access dan delphi hrs saling berhubungan? Bgm jika yg digunakan hy salah satunya saja? *maaf saya awam ttg itu

Post a Comment