Beranda » Tutorial IT » Koneksi Database Access dengan Delphi 7 melalui ADO

Koneksi Database Access dengan Delphi 7 melalui ADO

Sahabat Pintar,
Yuk kita belajar pemrograman Delphi. Kali ini kita akan belajar mengenai koneksi Database Access dengan DB 7 melalui ADO (ActiveX Data Objects). Delphi dapat menggunakan database dari ms Access untuk dipakai sebagai penyimpanan dan pemrosesan data. dengan fasilitas ADO pada delphi 7, dapat dikoneksikan database ms access dengan ekstensi .mdb berikut cara melakukan koneksinya:

langkah 1

– buka delphi 7

langkah 2

– pilih bagian ADO
– ambil ADOConnection dan ADOTable dan masukkan ke dalam form
– ADOConnection digunakan untuk melakukan koneksi dengan file database yang telah dibuat
– 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

langkah 3

– 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

langkah 4

–doubleklik pada ADOConnection,  kan muncul dialog seperti pada gambar
-lalu klik build

langkah 5

– akan keluar dialog seperti gambar diatas
– pilih microsoft jet 4, microsoft jet 4 digunakan untuk mengenali file database dari ms Access
– kemudian pilih next

langkah 6

– pada bagian conection, pilih lokasi database(ekstensi .mdb) yang sebelumnya telah dibuat
– 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

langkah 7

– 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 koneksi



langkah 8

– 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 table1
– 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)

langkah 9

– 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 table1 karena itu dataset dapat diisi dengna table1
– name juga dirubah untuk mempermudah penulisan program, pada gambar diubah menjadi source1
– 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
langkah selanjutnya adalah contoh untuk menampilkan database yang telah dihubungkan

langkah 10

– masuk ke bagian data control
– pilih dbgrid lalu tempatkan apda form seperti pada gambar diatas
– dbgrig adalah tampilan interface berupa table, namun karena belum diisi maka tampilan dbgrid masih kosong seperti pada gambar

langkah 11

– pada bagian properties dbgrid, datasource dapat diisi dengan source1 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

langkah 12

– 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



langkah 13

– setelah field muncul lau dapat dipilih field yang ingin diatur, dan pengaturannya dapat dilakukan melalui bagian properties di kiri bawah
– pada gambar dipilih field kode lalu pada properties diatur visible = false maka selanjutnya pada dbgrid terlihat bahwa field kode menghilang
-field kode sebenarnya amsih ada hanya tidak ditampilkan pada dbgrid karena telah diatur pada properties fieldnya, ini berguna untuk menyembunyikan field yang tidak perlu dilihat

langkah 14

– selanjutnya adalah field nama, pada bagian prperties terlihat size field ini 255 sehingga terlihat sangat panjang pada dbgrid karen itu dapat dipendekkan dengan merubah nilai displaywidth
– pada gambar display width dirubah menjadi 30 sehingga pada dbgrid field name memendek hanya 30 karakter
– tampilan pada dbgrid sudah terlihat sesuai dan baik



langkah 15

– form dapat diatur sesuai dengan keinginan
– program ini telah selesai untuk menampilkan database yang telah terkoneksi

langkah 16

– untuk melakukan save pada delphi 7 dapat dilakukan dengan save all untuk save form dan save project
Mudah bukan? semoga bermanfaat 🙂

Jika Sahabat Pintar berminat untuk mengikuti workshop/kursus komputer, baik pemrograman, desain (Corel, Photoshop, Dreamweaver, Flash), ms office, page maker, in design, delphi dsb, silakan hubungi:

LKP Kembar

JL. Solo-Yogya km.30 Jombor Ceper Klaten

Telp (0272) 3154 777

www.rumahpintar-kembar.com

5 KEUNGGULAN LKP KEMBAR:

  1. Pengajar yang ramah dan berpengalaman
  2. Harga terjangkau dan bisa dicicil
  3. Waktu yang fleksibel
  4. Sertifikat berizin resmi Dinas Pendidikan dan Dinas Sosial Tenaga Kerja dan Transmigrasi (Nomor Induk Lembaga Kursus (NILEK) Nasional 03114.1.0049, Izin Dinas Pendidikan nomor 602/LKP/11.2012, dan Izin Dinas Sosial Tenaga Kerja dan Transmigrasi Nomor: 563/2424.A/14.)
  5. Dijamin BISA!!! Untuk semua umur dan kalangan.
Sumber tutorial: http://digishared.blogspot.com/2011/10/koneksi-database-acces-dengan-delphi-7.html

Berita Lainnya

  • TETAP BELAJAR KOMPUTER MESKIPUN SUDAH BEKERJA

    TETAP BELAJAR KOMPUTER MESKIPUN SUDAH BEKERJA

    • Rabu, 18 Desember 2019

    TETAP BELAJAR KOMPUTER MESKIPUN SUDAH BEKERJA   Jika kebanyakan peserta kursus komputer adalah sahabat pintar yang belum bekerja dan ingin meningkatkan skill komputernya untuk persiapan mencari kerja, tapi kondisi tersebut berbeda dengan Kak Hawa. Kak Hawa sudah bekerja saat ini, tapi tetap ingin belajar komputer untuk lebih meningkatkan kemampuannya. Meskipun tidak diminta oleh tempatnya bekerja […]

    Selengkapnya »
  • Liputan Workshop ITPRENEUR – UKM Go Online di Klaten

    Liputan Workshop ITPRENEUR – UKM Go Online di Klaten

    • Minggu, 22 Juli 2012

    Sekitar tiga puluh peserta tampak memenuhi ruang event di Masjid Raya Klaten dalam rangka Workshop ITPRENEUR – UKM Go Online di Klaten. Workshop ini dilaksanakan dalam rangkaian UMKM &Ramadhan Expo dalam rangka HUT Klaten ke 208. Workshop yang merupakan kerjasama antara Lembaga Kursus & Pelatihan KEMBAR, Klaten Online, dan Fast Indonesia menghadirkan Bambang Santoso, S.T. […]

    Selengkapnya »
  • LKP Kembar Berpartisipasi Dalam AcaraIkatan Guru Raudhatul Athfal (IGRA) Di Ceper Klaten

    LKP Kembar Berpartisipasi Dalam AcaraIkatan Guru Raudhatul Athfal (IGRA) Di Ceper Klaten

    • Jumat, 23 Februari 2024

    LKP Kembar Berpartisipasi Dalam AcaraIkatan Guru Raudhatul Athfal (IGRA) Di Ceper Klaten🥰 Dikesempatan kali ini @lkpkembar berkesampatan dDalam AcaraIkatan Guru Raudhatul Athfal (IGRA) Di Ceper Klaten 🥰 Yang bertempatan Di Ceper Klaten Dan Di hadiri Oleh 29 Instansi Raudhatul Athfal Ceper Klaten, dan 95 Peserta Guru0Guru dari Raudhatul Athfal Terimakasih atas partisipasinya, semoga bermanfaat 🌟🌟🌟 […]

    Selengkapnya »
  • DAPATKAN TAS LUCU DARI LKP KEMBAR

    DAPATKAN TAS LUCU DARI LKP KEMBAR

    • Senin, 1 Februari 2021

    DAPATKAN TAS LUCU DARI LKP KEMBAR Bulan Februari saatnya bagi-bagi tas lucu nih !!! Kalau LKP KEMBAR bagi-bagi tas lucu GRATIS siapa sih yang nolak. Pasti mau kan ? Caranya gampang banget : Daftar 2 les di LKP KEMBAR secara bersamaan Atau daftar dengan teman/saudaramu secara bersamaan Les yang dipilih bebas (Les Ahe, Les ASE, […]

    Selengkapnya »
  • Bagi-Bagi Gantungan Kunci Ganci GRATIS untuk semua MURID dan ALUMNI @LKPKEMBAR

    Bagi-Bagi Gantungan Kunci Ganci GRATIS untuk semua MURID dan ALUMNI @LKPKEMBAR

    • Minggu, 31 Oktober 2021

    Bagi-Bagi Gantungan Kunci Ganci GRATIS untuk semua MURID dan ALUMNI @LKPKEMBAR Kamu sedang ikut les atau kursus di @lkpkembar ? Atau kamu alumni @lkpkembar ? Pernah ikut kursus atau les di @lkpkembar ? Kami berikan GIFT alias HADIAH GRATIS nih buatmu! Ada ganci keren buatmu sebagai bentuk ucapan terimakasih kami atas kepercayaannya pada @lkpkembar selama ini Cara […]

    Selengkapnya »
  • quotes-on-happiness-and-life-1

    Three Secrets to Happiness

    • Senin, 21 November 2011

    We all know that money can’t buy happiness … but many times we act as if we’d be happier with a bit more money. We are conditioned to want to be rich (when we know the rich aren’t happy either); we are trained to want the latest gadget or style that television tells us to […]

    Selengkapnya »