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

31 thoughts on “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. 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

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

  4. 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

  5. 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

  6. 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

  7. 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…

  8. 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

  9. 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

  10. mas tolong bantuannya lah,gmna cara mudah membuat data pegawai dengan menggunakan visual basic 6.0..
    tolong bantuannya mas ya..???????????

Tinggalkan Balasan ke afriz Batalkan balasan