Memasukan Database Melalui Microsoft Visual Basic 6

A. Membuat Database dengan Access 2007

Buka Start > All Programs >Microsoft Office > Microsoft Office Access 2007. Klik Blank Database.


Arahkan ke Folder tempat program VB yang akan dibuat. Jangan lupa ganti file Access 2007 menjadi 2002-2003


Jika sudah klik “Create” untuk mulai membuat database tersebut. Buat sebuah tabel baru dengan klik kanan “Table1:Table” dilanjutkan dengan klik Design View.


Anda akan diminta membuat nama dari tabel tersebut. Isi, misalnya kursi. Dalam satu database dapat lebih dari satu tabel. Jadi database kita adalah kursi dengan satu tabel kursi. Buat tiga buah field beserta tipe datanya.


Berikutnya kita tinggal mengisi data pada tabel tersebut. Klik kanan pada nama tabel yang dituju dilanjutkan dengan klik “Open“. Klik “Yes” saat diminta menyimpan.

 


Isikan tiga buah data, bebas.


Jika sudah, tutup Microsoft Access Anda, kemudian kita siap mengakses Database tersebut lewat Microsoft Visual Basic 6.

 

B. Mengakses Database Lewat Micorosoft VB 6

Klik Start > All Programs > Micorosft Visual Studio > Microsoft Visual Basic 6. Buat sebuah project baru, pilih Standard Exe.


Klik kanan pada Toolbar Object > Components. Karena kita akan menambah dua komponen baru yang tidak terdapat secara default pada VB 6.


Centang dua komponen tambahan yakni Microsoft Access Data Control 6 dan Microsoft dataGrid. Klik “Ok“.


Drag dua komponen tersebut ke Form yang akan dirancang. Kemudian kita akan mengeset ADO.


Pilih Build,


Pilih Microsoft Jet 4.0 OLE DB Provider, Klik “Next“.


Pilih Database yang telah Anda buat.


Lakukan test Connection, sampai ada pesan Sukses. Tutup terlebih dahulu Microsoft Access 2007 jika masih terbuka.


Berikutnya, arahkan ke Recorod Source, masih di ADODC.


Klik ” … “. Pilih Command Type: 1 – adCmdText. Kemudia ketik instruksi SQL di Command Text (SQL). SQL adalah singkatan dari Structured Query Language, yaitu bahasa standar internasional untuk akses ke database.


Klik “Apply” dan “OK”. Berikutnya kita pindah ke Data Grid. Pilih Data Source, yaitu Adodc1.


Jika sudah, cek dengan me-running program. Klik simbol , pada Data Grid harus muncul isi tabel kursi pada Database kursi.mdb.


 

C. MEMBUAT TOMBOL SIMPAN

Rancang Form untuk memasukan, kode, panjang dan lebar kursi.


Jangan sampai salah antara “label“, “Text Box” dan “Command Button“. Isikan instruksi pada Command Button Simpan dengan dobel klik pada “SIMPAN“.


Adodc1.Recordset.AddNew bermaksud meminta VB agar menambah satu item yang isi Fieldnya dari Text1, Text2, dan Text3 (lihat baris 2 sampai 5. Dilanjutkan dengan Update pada kode baris ke 6 (Adodc1.Recordset.Update). Jalankan hingga Anda dapat mengisi satu Field ke tabel kursi dan muncul pada Data Grid. Biasanya programmer menambahkan tombol “New” / “Baru” untuk mengosongkan isian, jika akan menambah Field berikutnya. Tambah CommandButton baru, beri nama “Baru“.


Dobel klik, dan isikan kode berikut:


Saat tombol “Baru” ditekan, maka seluruh isian akan kosong karena instruksi Text1.Text = “”. Baris terakhir bermaksud agar kursor berada di Text1 untuk memudahkan pengguna mengisi data. Coba jalankan program Anda.


Selamat Mencoba,


Rahmadya Trias Handayanto


 

Tentang rahmadya

I'm a simple man .. Lahir di Sleman Yogyakarta, 7 Juni 1976 PENDIDIKAN: TK : - (tidak ada TK di tj Priok waktu itu) SDN : Papanggo, Jakarta 83 - 89 SMPN : 129, Jakarta 89 - 92 SMAN : 8, Yogyakarta 92 - 95 Univ. : Fak. Teknik UGM, Yogyakarta 95 - 2001 Pasca. : Tek. Informatika STMIK Nusa Mandiri, Jakarta 2008 - 2010 Doctoral : Information Management Asian Institute of Technology, Thailand 2013 - 2018 PEKERJAAN: Tek. Komputer AMIK BSI Jakarta : 2002 - 2005 IT Danamon Jakarta : 2005 - 2008 Tek. Informatika STMIK Nusa Mandiri Jakarta : 2005 - 2008 Univ. Darma Persada Jakarta: 2008 - 2013 Fakultas Teknik Universitas Islam "45" Bekasi : 2008 - Skrg ( Homebase) Univ. Bhayangkara Jakarta Raya: 2018 - Skrg Univ. Nusa Putra Sukabumi: 2018 - Skrg
Pos ini dipublikasikan di Pemrograman Komputer, Visual Basic 6. Tandai permalink.

30 Balasan ke Memasukan Database Melalui Microsoft Visual Basic 6

  1. inu berkata:

    kalau mau nambahin tombol delete ny gmn??

    • rahmadya berkata:

      biasanya di VB menghapus dikombinasikan dengan tombol “Search” file yang akan dihapus. instuksinya DELETE from where … dst

  2. Adi berkata:

    Mas Rahmadya, saya bingung neh mau tanya, saya kan buat database di ms assces 2003, lalu saya mau menampilkan database tersebut, tapi mau lewat activex dll, itu gmna yah?
    Tolong yah Mas..

  3. nugroho berkata:

    Informasinya Sangat membantu..terimakasih mas..tetap semangat!! hehehe..

  4. coper berkata:

    Kalau mau bikin list view caranya gimana mas? mohon petunjuk

  5. indra yusuf berkata:

    mas, kok pas pencarian untuk menghubungkan ke database, file nya kok ngak nampil sih???
    tapi setelah saya cek di foldernya, file nya ada mas. tolong pencerahanya????
    oh ya saya menggunakan Microsoft access 2013.

    • rahmadya berkata:

      biasanya salah nama variabel. atau kalau copas dari blog, harus diketik ulang tanda petik satunya

      • mr.jefri berkata:

        en.rahmadya. saya mau mntak pertolongan. boleh bagi saya code vb yang detail nak tampilkan gambar dari database ke interface vb? pleasss..

  6. jefri berkata:

    cara memasukkan kode untuk input data gimana ????

  7. setelah di run fatal error pada Adodc1.Recordset.Update

  8. M. Fadhly berkata:

    Beda vb dengan vb.net apa ya mas?

    • rahmadya berkata:

      wah saya belum coba .net. pernah nyoba delphi dengan delphi.net, instruksinya berbeda, jangan2 semua yg ber .net sama kode instruksinya.

  9. Tri berkata:

    Pak Rahmadya mohon pencerahan. Saya baru belajar VB06. Katanya DataGrid pasangannya adalah ADODC (versi VB6.0), yang juga katanya dalam mencari data kalah cepat dengan pasangan DBGrid dan Data (versi 5.0). Jadi bagaiman jalan keluarnya jika saya ingin membuat koneksi pasangan DBGrid dan Data versi 5.0 ke data saya yg tersimpan di MS SQL2014. Bukankah pada pasangan DGGrid dan Data tidak ada Property ‘ConnectionString’ untuk menghubungkannya pada MS SQL2014. Trimakasih atas pencerahannya.

    • rahmadya berkata:

      kayaknya selama di windows, langkah paling aman dan pasti berhasil itu berkomunikasi antara aplikasi dan database lewat ODBC. Soalnya VB6 sepertinya sudah terlalu ketinggalan versinya dengan windows itu sendiri.

  10. suprapto berkata:

    Pak gimana cara buat coding untuk menambah fieldname baru dan data typenya pada acces tanpa harus lewat accesnya, jadi langsung nambah lewat program

  11. Ping balik: Koneksi dua Tabel dalam Satu Form | Rahmadya Trias Handayanto

  12. adjuz berkata:

    [microsoft][odbc driver manager] Data source name not found and no default driver specified

    gmna mengatasinya..?????

    • rahmadya berkata:

      perhatikan kompatibilitas versi windows dengan Access, sebisa mungkin versi sama, 64bit dua duanya atau 32 bit dua2nya

  13. jasaonlineindonesia berkata:

    [microsoft][odbc driver manager] Data source name not found and no default driver specified

    gmna cara mengatasinya???

  14. Rusman berkata:

    Ketika “Run” ada notifikasi

    “Compile error:
    Method or data member found”
    .
    Di bagi code program ada tulisan berwarna kuning.
    .
    Kira-kira apa masalahnya.
    Padahal dari penulis coding tidak ada kesalahan.

  15. Anggara Adi berkata:

    ketika di RUN adodc1.recordset.addnew eror, lalu ketika di STOP empty row

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

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

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.