Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

58
MEMBUAT PROGRAM VISUAL BASIC DENGAN MENGKONEKSIKAN DATABASE MS.ACCES Untuk dapat menghubungkan Visual BASIC dengan database Access, saya akan menggunakan komponen ADO Data Control (ADODC). Komponen ini dapat dihubungkan dengan beberapa komponen yang digunakan untuk mengakses data seperti textbox, datagrid, dsb. Untuk lebih jelasnya kita akan coba membuat sebuah program untuk mempraktekkan cara kerja ADODC. Pada program ini saya akan coba hubungkan database BANK yang telah saya buat dengan form Visual BASIC. Buatlah sebuah project baru dengan tipe project VB Standar EXE Contoh, seperti terlihat gambar dibawah : Sebelum membuat form,terlebih dahulu buatlah modul untuk mengkoneksikan database ke visual basic. Ketikkan perintah modul seperti dibawah ini :

Transcript of Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Page 1: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

MEMBUAT PROGRAM VISUAL BASIC DENGAN MENGKONEKSIKAN DATABASE MS.ACCES

Untuk dapat menghubungkan Visual BASIC dengan database Access, saya akan menggunakan komponen ADO Data Control (ADODC). Komponen ini dapat dihubungkan dengan beberapa komponen yang digunakan untuk mengakses data seperti textbox, datagrid, dsb. Untuk lebih jelasnya kita akan coba membuat sebuah program untuk mempraktekkan cara kerja ADODC. Pada program ini saya akan coba hubungkan database BANK yang telah saya buat dengan formVisual BASIC.

Buatlah sebuah project baru dengan tipe project VB Standar EXEContoh, seperti terlihat gambar dibawah :

Sebelum membuat form,terlebih dahulu buatlah modul untuk mengkoneksikan database ke visual basic. Ketikkan perintah modul seperti dibawah ini :

Public koneksi As New ADODB.ConnectionPublic strKonek As String

Function konek() As Boolean'On Error GoTo outIf koneksi.State = adStateOpen Then

Page 2: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

koneksi.CloseEnd IfSet koneksi = New ADODB.ConnectionstrKonek = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\BANK.mdb;"Call koneksi.Open(strKonek)koneksi.CursorLocation = adUseClientkonek = Trueout:End Function

Sub main()If konek() ThenMDIForm1.ShowElseMsgBox "Gagal koneksi ke database!", vbCriticalEnd IfEnd Sub

Contoh gambar sebagai berikut :

Untuk pengaturan properties pada TDBGrid1 ini antara lain yang perlu dilakukan adalah :· AllowAddnew, AllowArrow, AllowUpdate dan AllowDelete semuanya kita set True· DataSource kita link ke Adodc yang ada yaitu Adodc2· Properties lainnya dapat anda biarkan defaultnya, atau bisa juga anda atur sesuai keinginan.

· Untuk menambahkan data, kita dapat langsung menuliskannya dalam record TDBGrid.· Untuk menghapus row, kita seleksi row tersebut ( arahkan mouse pada samping kiri TDBGrid hingga mouse icon berbentuk panah menyamping “ è “ ), lalu tekan tombol Delete pada keyboard.· Untuk berpindah record, anda dapat menggunakan up down left right pada keyboard, atau tombol pada Adodc sumbernya, atau langsung menggunakan klik mouse pada row yang diinginkan.

Page 3: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Pada command1 (baru) ketikkan perintah seperti dibawah ini :

Private sub command1_click()text1.Text = ""text2.Text = ""text3.Text = ""text1.SetfocusEnd Sub

Contoh gambar sebagai berikut :

Pada command2 (simpan) ketikkan perintah seperti dibawah ini :

Private Sub Command2_Click()With TblLayanan!kode_Layanan = Text1.Text!Nama_Layanan = Text2.Text!previx = Text3.Text.UpdateEnd WithEnd Sub

Contoh gambar sebagai berikut :

Kemudian pada command3 (hapus) ketikkan perintah seperti dibawah ini :

Private Sub Command3_Click()On Error GoTo outIf MsgBox("Apakah Data Ini Ingin Di Hapus", vbExclamation + vbYesNo) = vbYes ThenTblLayanan.Delete'perintah SQL untuk menghapus data ditabel layananElseMsgBox "Data tidak jadi dihapus", vbInformation

Page 4: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

End IfExit Subout:End Sub

Contoh gambar sebagai berikut :

Pada command4 (keluar), ketikkan perintah sebagai berikut :

Private Sub Command4_Click()

Unload MeEnd Sub

Contoh gambar sebagai berikut :

Untuk menampilkan form pada MDI form, ketikkan perintah dibawah ini :

Private Sub mnLayanan_Click()FormLayanan.ShowEnd Sub

Private Sub mnnasabah_Click()FormNasabah.ShowEnd Sub

Private Sub mnpeminjaman_Click()FormPeminjaman.ShowEnd Sub

Private Sub mnpetugas_Click()FormPetugas.ShowEnd Sub

Page 5: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Private Sub mntransaksi_Click()FormTransaksi.ShowEnd Sub

Maka gambar yang akan ditampilkan akan seperti dibawah ini :

Page 7: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

demikianlah semua form yang telah saya buat beserta perintah-perintah nya.Mudah-mudahan apa yang telah saya buat ini bisa menjadi referensi bagi para pembaca.Atas perhatiannya saya ucapkan terima kasih.

Page 8: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Home Who am I Download

KONEKSI VB - ACCESS DENGAN ODBC

25 Juni 2010

Kali ini kita akan belajar menghubungkan visual basic dengan database Ms Access dengan menggunakan ODBC. untuk setting ODBC nya bisa dilihat dipostingan sebelumnya dengan alamat http://cavendis.blogdetik.com/2010/04/09…, sedangkan untuk database yang digunakan juga sudah tersedia di postingan sebelumnya dengan judul PERSIAPAN BELAJAR VISUAL BASIC.

Sebelum kita mulai, sebaiknya kita pastikan bahwa nama ODBC yang kita buat sudah ada.

Dalam postingan kali ini akan dibeberkan cara untuk koneksi database dan untuk cara melakukan penyimpanan datanya.

Koneksi ke ODBC

Sebelum membuat deklarasi variabel pastikan dulu bahwa ActiveX Data Object sudah ditambahkan dalam reference anda caranya adalah :pada menu pilih “Project -> References ” kemudian akan muncul kotak dialog seperti berikut ini

Page 9: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Kemudian centang “Microsoft ActiveX Data Object 2.0 Library”, Kemudian tekan tombol “ok”.

Setelah reference kita tambahkan, sekarang kita membuat deklarasinya.

‘Deklarasi KoneksiDim cnn As New ADODB.Connection

Untuk mengetahui bahwa reference yang anda buat berhasil yaitu pada saat mengetikkan tulisan ADODB dan anda ketik “.” maka akan muncul daftar jenis deklarasi yang diinginkan yaitu Command, Connection, Recordset dan Parameter.

Berikut adalah coding koneksi yang diletakkan pada form dengan event atau kejadian load aplikasi.

Private Sub Form_Load()‘Membuat sebuah koneksiSet cnn = New ADODB.Connection‘Membuka koneksi dengan ODBC Driver Aplikasicnn.Open “Aplikasi”End Sub

Coding diatas merupakan coding untuk membuka koneksi dengan menggunakan ODBC dengan nama “Aplikasi”. Sedangkan untuk menutup koneksi codingnya ada dibawah ini yang diletakkan pada form dengan even unload atau menutup form.

Private Sub Form_Unload(Cancel As Integer)‘Menutup koneksicnn.Close‘Menghapus koneksiSet cnn = NothingEnd Sub

Page 10: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Perintah membuka atau menutup akan sangat diperlukan jika aplikasi yang anda buat banyak menggunakan koneksi database atau koneksi terhadap table data. hal ini dimaksudkan agar kinerja komputer tidak terbebani oleh variabel koneksi yang terhubung pada ODBC.

Cara Simpan Data

Cara simpan kita kali ini yaitu dengan menggunakan bahasa sql insert into yang diletakkan di object button dengan nama cmdSimpan dan event click. Jadi perintah akan dilaksanakan setelah terjadi click pada object button tersebut. “cnn.BeginTrans” adalah perintah yang diberikan pada variabel cnn untuk memulai transaksi dan mulai dikerjakan setelah ada perintah “cnn.CommitTrans”. Sedangkan perintah “cnn.Execute (msql)” merupakan perintah untuk melakukan eksekusi terhadap bahasa sql yang ditulis pada variabel msql. Dalam hal ini bahasa sql yang kita gunakan adalah “insert into”

Private Sub cmdSimpan_Click()

Dim msql As String

‘Mengisi Record ke Tabelcnn.BeginTrans

msql = ” INSERT INTO tbAnggota(Kode,” & _” Nama,Alamat)” & _” VALUES(’” & txtKode.Text & “‘,” & _” ‘” & txtNama.Text & “‘,” & _” ‘” & txtAlamat.Text & “‘)”

cnn.Execute (msql)

‘Menghapus tekstxtKode.Text = “”txtNama.Text = “”txtAlamat.Text = “”

Page 11: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

& Komentar

Koneksi vb dengan database access tanpa objek adodc Posted by Andreas Toberick on 21 Juli 2012 in Pemprograman VB

1

2

3

4

5

6

7

8

9

10

11

Private Sub Form_Load()

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\vb6\dblatihan1.mdb;Persist Security Info=False"

Adodc1.RecordSource = "Latihan"

Set DataGrid1.DataSource = Adodc1

DataGrid1.Refresh

End Sub

Cara di atas kurang aman, karena jika folder tempat penyimpanan database dipindahkan ke posisi lain maka akan muncul keterangan error “Could not find file ‘D:\vb6\dblatihan1.mdb‘. Ini menandakan bahwa di drive D:\vb6 tidak ditemukan file database dengan nama dblatihan1.mdb, karena posisi asli database ada di drive  C:\vb6.

Cara amannya adalah dengan menggunakan perintah APP.PATH, sehingga perintah C:\vb6 dapat digantikan dengan perintah app.path.

1

2

3

4

5

6

Private Sub Form_Load()

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\dblatihan1.mdb;Persist Security Info=False"

Adodc1.RecordSource = "Latihan"

Set DataGrid1.DataSource = Adodc1

Page 12: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

7

8

9

10

DataGrid1.Refresh

End Sub

Pertanyaan:Bagaimana membuat koneksi seperti diatas tanpa adodc ?Cara ini lebih aman karena kemanapun database di pindahkan program akan menemukannya dengan catatan penting Form Dan Project Harus Disimpan Bersamaan Dengan Posisi Database.

Membuat database:Buka program Microsoft Access 2007, klik Blank Database dan buat sebuah database lalu simpan dengan nama “dblatihan1.mdb“. Disini penulis menggunakan format *mdb untuk ektensi database nya.  Default tempat menyimpan database adalah C:Users\[pc user]\documents\.

Selanjutnya buat sebuah tabel, klik kanan table1 > design view > simpan sebagai ”Latihan“. Isi field name dan data type sehingga tampil seperti gambar berikut.

Jika sudah klik kanan tabel latihan > open. Silahkan anda isi data tersebut lalu simpan dan silahkan beralih pada jendela Microsoft Visual Basic.

Jendela Micosoft Visual Basic:

1. Membuka Program: StarMenu > All Programs > Microsoft Visual Basic 6.0 > Microsoft Visual Basic 6.0.

2. Pada jendela New Project pilih Standard EXE dan klik OK.

Page 13: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

3. Pada jendela toolbox, klik kanan lalu pilih component.

4. Aktifkan Micosoft DataGrid Control 6.0 (OLEDB).

Page 14: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

5. Pada menu Project > pilih References. Aktifkan Microsoft AktiveX Data Objects 2.0 Library.

6. Pada jendela toolbox > klik DataGrid dan tambahkan pada form kerja anda.

7. Silahkan beralih pada jendela code, tekan F7

1

2

3

4

5

6

7

8

9

Option Explicit

Public conn As New ADODB.Connection

Public rs As New ADODB.Recordset

Dim mvBookMark As Variant

Public Sub Koneksi()

'buat string koneksi baru ke database

Set conn = New ADODB.Connection

'buka string koneksi ke database target

conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\

Page 15: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

dblatihan1.mdb;Persist Security Info=False"

'tentukan lokasi korsur sebagai client

conn.CursorLocation = adUseClient

End Sub

Sub tampilDataGrid()

'buka tabel Latihan

rs.Open "select * from Latihan", conn

'baca tabel anggota hingga record terakhir

With rs

 If Not (.BOF And .EOF) Then

 mvBookMark = .Bookmark

 End If

End With

'hubungkan datagrid ke tabel Latihan

Set DataGrid1.DataSource = rs.DataSource

End Sub

Private Sub Form_Load()

Call Koneksi

Call tampilDataGrid

End Sub

Page 16: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Output:

 

 

 

 

 

Page 17: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Membuat Modul Koneksi Untuk Membuka akses pada Database

Diposkan oleh Fahmi Abdillah on Rabu, 29 Februari 2012

Membuat Modul Koneksi Untuk Membuka akses perintah SQL adalah langkah awal untuk membuat akses perintah SQL. Modul ini menghubungkan program dengan database, seperti contoh perhatikan gambar di bawah ini.

Perhatikan perintah ini " koneksi.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\VB FAHMI\databse\data.mdb;Persist Security Info=False" " tulisan yang berwarna merah adalah address dari database. Code source diatas bisa anda gunakan, tapi untuk tulisan yang berwarna merah tolong sesuaikan.

Public koneksi As New ADODB.Connection berarti membuat "koneksi" yang bisa dipakai untuk semua(public) form yang ada di project itu.

If koneksi.State > 0 Then koneksi.CloseEnd If

perintah diatas digunakan untuk mengatasi error perintah karena jika database sudah di buka maka harus di tutup dahulu. Bayangkan jika sebelumnya database sudah di buka, dan saat anda melakukan run maka database akan dibuka lagi, ini akan menyebabkan error karena database di OPEN lagi.

Set koneksi = Nothing

Page 18: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

inipun perintah yang sama seperti yang berguna untuk menutup database. Perintah ini hanya untuk melengkapi perintah diatas(wajib).

Page 19: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Cara Membuat Program VB (Visual Basic) Dengan Menghubungkan database Ms.Access

1.Pertama anda harus menambahkan komponen Yang di Perlukan Untuk Membuat Sebuah Database seperi Adodc dan Data Grid.

Penjelasan :Adodc berfungsi untuk membuat sebagai tempat untuk pusat database atau terminal database dan digunakan dengan cara klik kanan Propertis ADODC dan masukan database yang kita buat dan mengkoneksikan database yang kita buat.

sedangkan Data Grid berfungsi untuk record atau tempat merekam semua data yang ada pada database Ms. Acess

Page 20: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

2. selanjutnya kita akan membuat database dengan menggunakan Visual Basic di hubungkan dengan Microsoft Acess dengan mengklik Add-Ins

3. lalu klik File => New => Microsoft Access lalu pilih versi 7.0 MDB

Page 21: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

4. Dan setelah itu anda akan disuruh menyimpan database dengan nama yang anda tentukan contoh seperti saya menyimpan database dengan nama" Arianto C"

5. selanjutnya klik kanan pada mouse ke arah property yang ada pada gambar lalu pilih New Table

6. Lalu setelah melakukan cara 5 maka akan muncul tampilan seperti gambar di samping ini dan klik Add Field

Page 22: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

7. setelah melakukan perintah pada cara ke 6 maka akan muncul tampilan seperti di samping ini anda akan membuat jenis kolom yang anda ingin buat pada tabel database yang anda buat tadi tentukan banyak kata dalam tabel yaitu Size sedangkan name digunakan untuk nama kolom yang ingin di buat

8. setelah melakukan cara ke 7 maka akan kembali ketampilan yang seperti cara 6 dan ada perubahan pada field List berisikan nama tabel dan selanjutnya klik " Build Table"

Page 23: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

9. pada langkah berikutnya kita diam kan saja tampilan ini atau meminimize tampilan tersebut

10. pada cara ini kita akan membuat desain form seperti pada gambar di samping dengan komponen di bawah ini:

NPM, Nama, dan kelas memakai "LABLE"

sedangkan yang ada tanda panah ke bawah menggunakan komponen"Combo Box"

lalu yang laki-laki dan perempuan memakai "Check Button"

Page 24: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

selanjutnya tombol Add, Save, Delete dan Up Date Menggunakan komponen "Command Button"

lalu tabel yang ada Arah kiri dan kanan menggunakan " Adodc"

sedangkan Kolom yang di paling bawah menggunakan komponen "Data Grid"

11. selanjutnya pada cara ini kita akan mengkoneksikan database yang kita buat dengan visual basic dengan klik kanan pada komponen adodc yang kita buat lalu akan tampil tampilan seperti pada gambar disamping dan klik build selanjutnya lihat cara 12

Page 25: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

12. setelah cara 11 di lakukan maka akan tampil seperti gambar di samping ini lalu pilih "Microsoft Jet 4.0 OLE DB Provider" lalu klik Next>>

Page 26: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

13.setelah cara 12 dilakukan maka akan tampil seperti tampilan di bawah ini dan klik tombol ... dan pilih database yang kita bikin tadi dan setelah menentukan database klik "Test Connection" jika keluar pesan "Connection Is Sucess" maka database yang di pilih sudah terkoneksi

14. selanjutnya setelah cara 13 di terapkan maka akan kembali ke tampilan pada cara 11 lalu pilih "RecordSource" maka akan tapil seperti tampilan seperti di samping lalu kita rubah "Command Type"

Page 27: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

menjadi " 2-adCmdTable " dan rubah juga "Table or Stored Procedure Name" Menjadi nama database yang kita buat tadi dan klik OK dan maka akan kembali seperti pada gambar pembuatan form desain tersebut

15. selanjutnya klik DbGrid hanya 1 kali lalu kita rubah properties pada datagrid tersebut pada bagian " DataSource" lalu pilih "Adodc" sebagai penghubung Storage database yang tadi kita buat.

16. dan pada cara ke 16 klik kanan pada DbGrid dan Pilih "Retrieve Fields"maka akan tampil tampilan seperti gabar di samping pada kolom "Db Grid" akan berubah seperti pada gambar di samping.

Page 28: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

17. pada cara tersebut kita tekan textbox dan merubah properties pada seluruh textbox seperti di gambar di samping iniProperties:Data Souce dirubah menjadi Adodc1 danData Field dirubah sesuai dengan Caption Label Atau Nama Label yang kita buat

18. Pada tahap Terakhir tingal diberikan coding seperti yang ada pada gambar atau juga bisa lihat coding yang di bawah gambar

Page 29: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Coding:

a. Dim jk As String

b. Private Sub Check1_Click() If Check1.Value = 1 Then Check2.Value = 0 jk = "Laki-Laki" End If End Sub

c. Private Sub Check2_Click() If Check2.Value = 1 Then Check1.Value = 0 jk = "Perempuan" End If End Sub

d. Private Sub Command1_Click()

Page 30: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Adodc1.Recordset.AddNew Text1.Text = "" Text2.Text = "" Text3.Text = "" Check1.Value = 0 Check2.Value = 0 Combo1.Text = "" End Sub

e. Private Sub Command2_Click() Adodc1.Recordset("Jenis Kelamin") = jk Adodc1.Recordset("Jurusan") = Combo1.Text End Sub

f. Private Sub Command3_Click() Adodc1.Recordset.Delete End Sub

g. Private Sub Command4_Click() Adodc1.Recordset.Update End Sub

h. Private Sub Form_Load() Combo1.AddItem "Phisikologi" Combo1.AddItem "Sistem Informasi" Combo1.AddItem "Manajement Informasi" Combo1.AddItem "Tehnik Informasi" Combo1.AddItem "Sastra Inggris" Combo1.AddItem "Kebidanan" End Sub

Penjelasan :a. Dim jk As String coding ini berfungsi untuk memberikan nilai pada check box 1 dan 2 apakah itu laki-laki atau perempuan

b. coding pada point "b" berfungsi untuk: jika check1 berisikan value 1 maka akan bernilai "Laki-Laki" dan point a, b dan c saling berhubungan sedangkan jika nilai check 1 itu 0 maka tidak akan menampilkan nilai apapun.

c. pada poin c itu hanya kebalikan pada point b yaitu jika nilai value c itu 1 maka akan tampil "Perempuan" sedangkan jika 0 tidak akan menampilkan apapun

Page 31: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

d. selanjutnya coding pada poin d berfungsi untuk memberikan masukkan data terhadap DbGrid yang nilainya

bersumber dari komponen Textbox, Adodc, Checkbox dan Combo Box untuk mengisi pada tabel yang

ada pada Db Grid.

e. pada coding di poin e berfungsi untuk memanggil nilai pada checkbox dengan menuliskan Jk yaitu nilai jenis

kelamin baik Perempuan maupun Laki-Laki

f. lalu pada poin f berfungsi untuk menghapus record yang ada pada kolom DB Grid

g. sedangkan poin g berfungsi untuk mengedit record yang ada pada DB Grid

h. pada poin terakhir ini digunakan untuk mengisi list pada Combo Box

Demikian Program database sederhana yang di buat dari Visual Basic dan semoga Bermanfaat bagi anda Terimakasih Banyak.

Diposkan 25th February 2012 oleh Arianto Cahyadi

Page 32: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Modul Koneksi Data Basis Menggunakan Microsoft Access dan Visual Basic12-11-2013 23:05

Sebelum membahas tata cara dan teknik pembuatan flexgrid, mari kita membahas terlebih dahulu bagaimana cara membuat koneksi MS Access pada Visual Basic 6.0. Ada beberapa cara untuk membuat koneksi menggunakan database pada Visual Basic, yaitu;Menggunakan Tool Data (Adodc) yang berfungsi sebagai jembatan penghubung koneksi database dengan Visual basic. Selain menggunakan kedua tool, koneksi juga bisa dilakukan menggunakan modul atau kodingan koneksi yang diletakkan di modul itu sendiri, sehingga kita bisa memanggil perintah koneksi dari modyul tersebut tanpa menggunakan tool penghubung seperti Data dan Adodc Fungsi ADODC(Ado Data Control)Merupakan penghubung antara control-control pada form dengan database. ADODC memiliki sejumlah properti yang sanga penting terutama mengakses database. Ada dua properti utama yang harus di set pada ADODC;1. Sumber koneksi yang terdapat pada tab-General yang berisi semua informasi yang memungkinkan untuk dapat mengakses database server.2. Semua informasi mengenai RecordSource yang terdapat pada tab-RecordSource.Fungsi DataGridMerupakan komponen yang disediakan pada Visual Basic untu menampilkan data dalam bentuk table. Untuk menggunakan DataGrid, anda perlu mengikuti sertakan Microsoft DataGridControl6.0Mungkin itu penjelasan singkat dari penjelasan diatas. Sekarang kita buat koneksi data basic . buka aplikasi Microsoft Access 2010 untuk database.

Page 33: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Sesudah muncul seperti gambar dibawah ini. Klik menu file > new (atau klik icon new, atau klik create new file) Tulis nama database misalnya tugasvb.dmbSave as type diganti dengan Microsoft Access Database (2000 format)Ok.....Sesudah menyimpan database pilih create

Page 34: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Jika sudah tampil, kemudian klik kanan pada tabel1 seperti gambar ini. Klik kanan pilih Design ViewPilih Save as (simpan nama sesuai keinginan anda )Ok

Page 35: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Jika sudah isi Field Name yang sudah kita buat, dan isi data type sesuai dengan field name.

[img]http://cdn.kaskus.com/images/2013/11/12/6071023_20131112102902.PNG[/img]

Bila sudah mengisi Field Name yang kita buat tadi, kemudian kursor letakkan di tabel MHS pilih Data_sheet view OK

Page 36: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms
Page 37: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Kemudian isi tabel Mhs yang kita buat dari Field Name tadi. Jika sudah simpan kembali database tersebut. Dan jika sudah kemudian buka aplikasi Visual Basic 6.0

Page 38: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Kemudian pilih standard EXE, kemudian Open

Page 39: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Caranya Klik Pada menu : Project > Components ...akan muncul tampilan sebagai berikut..

Page 40: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Dan akan muncul kayak gini

Dari sini pilih :• Microsoft Ado Data Control 6.0 (OLEDB)• Microsoft DataGrid Control 6.0 (OLEDB)• Microsoft ADO Data Control 6.0Setelah itu Tambahkan Elemen Adodc ke Form , Nama dari dari Obyek yang baru di Tambahkan itu adalah Adodc1. Sehingga pada Form1 akan tampil Sebagai berikut Klik Pada Obyek Adodc1, kemudian klik kanan sehingga sehingga muncul tampilan sebagai berikut, Lalu Pilih ADODC Properties.

Page 41: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Setelah meng-klik ADODC Properties , maka akan muncul tampilan sebagai berikut :

Page 42: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Lalu pilih pilihan terakhir Use Connection StingKemudian Tekan Tombol Build yang ada di sebelah Use Connectioan StringSetelah itu akan muncul Tampilan sebagai berikut;Lalu pilih Microsoft Jet 4.0 OLE DB ProviderKemudian tekan Tombol Next

Page 43: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Jika sudah Setelah itu akan muncul Tampilan sebagai berikut :Pada Select or Enter a database name , klik pada tombol untuk memilih nama DataBase-nya.

Lalu Cari di Folder mana file Access-nya di simpan, lalu klik file tersebut terus klik Open.

Page 44: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Pilih data yang sudah kita buat di dalam aplikasi Microsoft Access dengan nama tadi, kemudian open

Page 45: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Klik pada Tab RecordSource , Sehingga muncul tampilan seperti ini :

Page 46: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Pada Command Type Pilih 2-adCmdTable , kemudian pada bagian Table Pilih Mhs, Setelah itu klik tombol OK .

8-adCmdUnknown : menentukan bahwa CommandType sebagai bentuk yang tidak dapat didefinisikan.1-adCmdText : menentukan bahwa CommandType sebagai suatu text atau stored precedure.2-adCmdTable : menentukan bahwa CommandType sebagai suatu tabel4-adCmdStoredProc : menentukan bahwa CommandType sebagai stored procedure

Page 47: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Letakkan kursor pada tabel dataGrid1 Pada bagian datasource Isi dengan mhs Adodc1

Jika sudah selesai kemudian tampilan data dengan F5 atau icon star , dan jika sudah atur lah sesuai dengan anda, kemudian simpan data dengan save projetc

Page 48: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Isi file name sesuai dengan keinginan anda, dan ingat buatlah folder baru untuk menyimpan dari database microsoft access dan vb6.0 agar bisa menjalankan koneksi database.

Page 49: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

Dan ini hasil program vb6.0 yang saya buat,,,,

Mungkin itu langkah-langkah membuat koneksi dari aplikasi microsoft access dan vb6.0 . dan buatlah sekreatif anda agar tampilan semenarik mungkin... jika ada kata-kata salah dan kurang mengerti dari isi

Page 50: Membuat Program Visual Basic Dengan Mengkoneksikan Database Ms

modul saya, mohon maaf ya gan. Trimakasih ya SELAMAT MENCOBA