Anda di halaman 1dari 3

Membuat koneksi ke SQL Server dengan VB 6.0. | Computer System https://computersystemku.wordpress.com/2012/06/10/membuat-koneksi-...

Computer System

Kategori

Kategori
Artikel Komputer (59)
Berita Terbaru (13)
Referensi Komputer (89)
Tutorial (9)
Uncategorized (3)

Arsip

Juli 2012
Juni 2012
April 2012
Maret 2012
Maret 2010

Membuat koneksi ke SQL Server dengan VB 6.0.

Posted on Juni 10, 2012 by computersystemku

Membuat koneksi database baik itu menggunakan Visual Basic 6.0 maupun Visual Basic .NET pada
dasarnya sama. Di bawah ini akan saya coba jelaskan cara sederhana untuk membuat koneksi dengan
SQL Server Database menggunakan Visual Basic 6.0. Artikel ini hanya ditujukan buat teman-teman
yang ingin mengetahui cara mengkoneksikan program Visual Basic ke dalam database SQL.
Langkah pertama, buka program Visual Basic 6.0 dan buat project baru dengan memilih Standar EXE
pada menu tampilan awan Visual Basic 6.0.
Langkah kedua, pilih menu project dan pilih menu References. Dalam kotak dialog References, cari
“Microsoft ActiveX Data Objects 2.8 Library” atau “Microsoft ActiveX Data Objects 2.6 Library” atau
“Microsoft ActiveX Data Objects 2.7 Library”. Pilih salah satu, semuanya sama saja terserah Anda.
Centang library tersebut dan klik OK.
Langkah ketiga, buat modul baru dalam project kita dengan mengklik menu Project > Add Module.

1 of 3 10/22/2019, 11:26 AM
Membuat koneksi ke SQL Server dengan VB 6.0. | Computer System https://computersystemku.wordpress.com/2012/06/10/membuat-koneksi-...

Pada kotak dialog yang muncul, klik Open. Dalam modul yang baru kita buat ketikkan:
Public dB As New ADODB.Connection
Langkah keempat, buka Form1 yang terdapat dalamProject Explorer (biasanya di sebelah kanan) dengan
cara Double Click pada Form1. Form1 akan terbuka. Double Click Form1 dimana saja, maka anda akan
masuk ke dalam tampilan Code View . Kode yang muncul akan terlihat seperti di bawah ini:
Private Sub Form_Load()
End Sub
Langkah kelima, ketikkan perintah di bawah ini di antara Sub Form_Load() dan End Sub:
On error goto Ern
dB.Provider = “SQLOLEDB.1;server=(local);User ID=sa;password=asianet;Initial Catalog=Penjualan”
dB.Open
MsgBox “Koneksi sukses.”
Exit sub
Ern:
MsgBox “Koneksi Gagal”
Keterangan :
(local), mengindikasikan lokasi server Anda. Jika aplikasi kita hanya akan mengakses ke SQL Server
dalam komputer local, gunakan (local). Sebaliknya jika aplikasi kita digunakan agar terhubung ke
jaringan, sebaiknya gunakan sesuai nama server (komputer) dalam jaringan. (sorry kalo kata-katanya
agak kurang dipahami… J).
User ID=sa;password=asianet. Bila saat installasi SQL Server pertama kali kita menggunakan User ID ‘sa’
dan password=asianet. Maka User ID dan passwordnya harus dimasukkan di sini. Lain waktu akan
saya terangkan cara Installasi SQL Server 2000, kalo SQL Server yang 2005 agak gampang (tapi,
semuanya tergantung dimana kita memakai Instance default atau tidak atau menggunakan SQL Server
authentication atau tidak).

Initial Catalog=Penjualan. Maksudnya, nama database kita apa? Disini databasenya saya namakan
‘Penjualan’.

Source (h�p://de01.wordpress.com/2007/09/26/visual-basic-koneksi-dengan-sql-server-2000/)

Modul Koneksi Vb 6.0 dengan Database Sql Server 2000(http://ma2dxl.bl


/2008/02/modul-koneksi-vb-60-dengan-database-sql.html)

Klo beberapa waktu lalu saya sudah mempostingkan cara untuk koneksi vb 6.0 dengan database
microsoft access, sekarang saya berikan cara koneksi bila menggunakan database ms. sql server.
Database yang saya gunakan adalah sql server 2000 jadi klo ada perbedaan cara koneksinya bila
menggunakan database sql yang terbaru mohon dikonfirmasikan karena saya belum mencoba database
yang baru.

Berikut adalah code-nya yang bisa diletakkan pada modul :

Public con As New ADODB.Connection

Public rst As New ADODB.Recordset ‘berfungsi sebagai variabel penyimpan sementara record

2 of 3 10/22/2019, 11:26 AM
Membuat koneksi ke SQL Server dengan VB 6.0. | Computer System https://computersystemku.wordpress.com/2012/06/10/membuat-koneksi-...

Public strcon As String ‘ variabel untuk code koneksi

Public strsql As String ‘ variabel untuk menampung code atau query sql

Public Sub Connections()

strcon = “Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial


Catalog=test”

If con.State = adStateOpen Then

con.Close

Set con = New ADODB.Connection

con.Open strcon

Else

con.Open strcon

End If

End Sub

Sama seperti koneksi pada ms. access, inti dari koneksi ini adalah pada variabel strcon

“strcon = “Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial


Catalog=test””

Pada bagian akhir code tersebut yaitu “Initial Catalog=test”, test merupakan nama database yang telah
dibuat pada sql server pada code ini saya memberikan contoh nama databasenya “test”. Sehingga perlu
disesuaikan dengan nama database yang digunakan.

Sebelum mencoba untuk mengkoneksikan, pastikan terlebih dahulu bahwa Servis Manager sql server
sudah berada dalam kondisi Running, bila belum maka harus diakti�an terlebih dahulu.

Untuk pemanggilan atau penggunaanya bisa dibaca pada posting saya sebelumnya.

Semoga berguna ya……..

Filed under: Referensi Komputer |

« Multimedia PHP »

WP Designer.

3 of 3 10/22/2019, 11:26 AM

Anda mungkin juga menyukai