Membuat Koneksi Database Access menggunakan Visual Basic 6.0

Untuk menjadi Programmer kita harus menguasai beberapa coding dasar dari sebuah koneksi yang sederhana. Dalam kesempatan ini saya akan membahas coding koneksi menggunakan Access yang merupakan program aplikasi database dasar yang sering digunakan di lingkungan perkantoran.

Database latihan :

Table barang

Kodebarang

Namabarang

Hargabeli

Hargajual

Stok

Satuan

Sebelalu sebenarnya dalam pembuatan table diatas tidak terlalu diperlukan dalam pembahasan ini tetapi hanya untuk informasi belaka. Untuk memberi penjelasan kepada pembaca.Yang harus diperhatikan dalam materi ini adalah pemahaman dari coding koneksi itu sendiri.

Yang pertama dilakukan adalah membuat module dahulu untuk pemanggilan koneksi dari database.Setelah membuat koneksi masukan coding sebagai berikut :

Public cn As New ADODB.Connection

Public Sub BukaDB()

Dim koneksi As String

koneksi = “provider=microsoft.jet.oledb.4.0; Data source= ” & App.Path & “\latihan.mdb;”

cn.Open koneksi

End Sub

Perhatikan kode diatas, jangan sampai asal menulis saja tetapi anda harus bisa memahaminya dengan benar, yang pertama yaitu

Public cn As New ADODB.Connection

Berfungsi untuk membuat variable bersifat public menggunakan ADODB

Dim koneksi As String

Berfungsi untuk membuat variable bersifat private bertipe string

koneksi = “provider=microsoft.jet.oledb.4.0; Data source= ” & App.Path & “\latihan.mdb;”

Merupakan kode utama dari koneksi yang dibutuhkan. Yang pertama menggunakan provider Microsoft jet oledb 4.0 yang memanggil data source/sumber data dari database latihan.mdb

cn.Open koneksi

dan yang terakhir adalah pembukaan koneksi yang bersifat public menggunakan kode diatas. Untuk kelanjutannya akan dibahas pada kesempata berikutnya………..,Terus ikuti sampai perancangan program menggunakan database dan program Visual Basic 6.0

About these ads

27 Komentar

Filed under Tutorial

27 Respon untuk Membuat Koneksi Database Access menggunakan Visual Basic 6.0

  1. bos… saya lagi bikin program database nie, tentang data-data anggota. asalnya sie di access tapi kata teman-teman. access itu sangat terbatas. jadi saya disarankan pakai visual foxpro… apa bener nie access gak sebebas foxpro???

    trus visual basic yang dihubungkan ke access itu gimana??? kasih info rinci dunks…..

    jika berkenan email ke haloangga@yahoo.com ^_^

  2. nanik

    mas ipan mnta tlng bisa contohkan aplikasi pembuatan KTP serta pengkodeannya ya mas..makasih sebelumnya

  3. sucy

    contoh design na mna ??

  4. v3

    minta bantuan nich,…
    aku dah nyoba dari koding konek diatas, cuma accessku file ext bukan MDB, solusinya apa?

  5. Heri

    Hai Sob…. saya banyak kendala ni.. ada 4 tabel yang saya buat lewat visual data manager yaitu : TABEL KEBUPATEN, TABEL KECAMATAN, DAN TABEL DESA, nah.. gimana caranya di form kecamatan kita tinggal memanggil id Kabupten dan semua kecamatan di kabupaten itu dapat tampil.. thanks…

    • yang jelas, ditabel kecamatan harus ada field idkabupaten ;Contohnya memakai perintah sql :
      SELECT * FROM tabelkecamatan WHERE idkabupaten=’2′;
      Maka seluruh kecamatan yang mempunyai idkabupaten akan muncul !!!
      yang menjadi pertanyaan saya adalah, sebenarnya anda mau membuat apa !!!! Proses/ alur programnya bagaimana ?
      Sebanarnya intinya cuma relationship antar tabel aja

  6. tolong kirimin ke e-mail gw secara lengkap donk….

    dannoe0203@yahoo.com

  7. legolas

    siph,,bagus tuh tutorialnya.boleh juga buat belajar untuk beginner. kalo mau commandbutton find di database gimana ya bozz?

  8. arga

    thanks y… aku mw coba dulu mas…
    maturnuwun

  9. Jie

    Bozzz…. maaf ni mo nanya. Gimana caranya setting odbc buat 2 database, soalnya saya punya dua program dengan dua database berbeda, tapi saat dijalankan cuman satu database yang ketamu?? Makasih sebelumnya. salam kenal

  10. beand

    om minta tolong dong kalo aq mau bikin Database acesss dri vb langsung gemanaya

    coding ne

    contoh ne

    aq pencet comand buton trus langsung bikin database “text.mdb” dengan tabel “log” doang
    di C:\

    ntu gimana ya

    makasi

    nanti kirim ke b_volt_88@yahoo.com

  11. mf… blh nny khan, saya lg bikin database nie…. di access, trus saya mau koneksi ke vb, cara na gmn y..???

  12. fahri

    maaf koneksi yang kita buat ditaro di procedure mana…. trus kalo listingx procedure load ada tidak?mohon bantuanx.thanks

  13. kimi

    kalo pake access 2007 apa koneksina sama ky’ yang diatas.. tulung yuw ya mz dijawab, matur suwun..

  14. arif

    ok guys, mas irfan dan ataw teman2 yang membaca pesan sy ini

    sebenarnya database apapun itu nggak masalah Foxpro,Access,my sql dll
    yang penting bagaimana cara koneksinya.

    trus bagaimana cara membuat “button Cari” dimana (txtkode dari form 2) tidak usah diinput tapi hasil pencarian dari (txtkode dari form 1) bagaimana listingnya???

    apa perbedaan antara ADODB dengan Datamanager??? padahal sama2 koneksi

    Terimakasih
    arri_009@yahoo.co.id

  15. arif

    untk membuat Inventry, ada Tbarang,TbrgMasuk,TbrgKeluar,TStok
    Tstok adalah gabungan dari 3 tabel.
    bagaimana cara membuat stok agar seluruh Jumlah barang yang sama yang ada di TBrgKeluar/Masuk bisa terkumpul di dalam field”Jumlah_Keluar” yang ada di Tstok…

  16. abdillah

    bang maksih atas coding yang dikasih lam knalllll

  17. iwan

    mas apa sih kelebihan dari konektor data pada koneksi database pada visual basic jika dibandingkan dengan adodc
    tolong ya kasih tau…..
    klau bisa kirim keu email
    one_plus23@yahoo.co.id
    sebelumnya terima kasih

  18. Akbar Herusman

    Makasih maz informasinya, berguna bgt ^_^V

  19. Budi santoso

    mas kalau koneksi vb pake access tapi accsessnya di kasih password caranya gmn…?

  20. irawan

    mas sy memanggil koneksi pake Access 2010 dengan coding sbb ko tdk masuk terus ya mohon bantuannya:
    Public conn As ADODB.Connection
    Public rs As ADODB.Recordset

    Sub buka_database()
    On Error GoTo check
    Set conn = New ADODB.Connection
    conn.CursorLocation = adUseClient

    AA = “provider=microsoft.jet.OLEDB.4.0;data source=” & App.Path & “\TOKO.mdb”

    conn.Open AA
    Exit Sub

    check:
    MsgBox “Koneksi Tdk Terhubung Atau Error…!!!” & Err.Description, vbCritical
    End
    End Sub

  21. thanks yo….!!

    bermanfaat banget..

  22. bos saya mau tanya,
    kalau coding buat bikin fom Ganti password gmn ya ???
    databasenya ngambil di access..

    tolong pencerahannya..

    maksh.,.

  23. adi

    mas mohon bantuannya, bagaimana membuat data base untuk kecamatan, desa, dan RT. saya sudah membuat table kecamatan dengan isi :kecamatan(primary key), tabel desa dengan isi: desa(primary key), yang saya bingung untuk rt, karena tiap desa mempunyai rt yang sama, tolong ya mas, sedangkan untuk primery key kan ga boleh dobel

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s