Ringkasan: Pada halaman ini, akan dijelaskan bagaimana cara membuat module koneksi database pada VB .Net, dengan menggunakan database Ms. Access, SQLServer dan MySQL.
Microsoft Access adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah.
• Coding Koneksi Database Ms Acces pada VB .Net
Pertama, tambahkan sebuah module pada project kalian. Kemudian kalian input coding pada module tersebut seperti dibawah ini.
Keterangan:
DatabaseName.mdb = Nama Database kalian
2. Database SQL Server
SQL SERVER adalah sistem manajemen database relasional (RDBMS) yang dirancang untuk aplikasi dengan arsitektur client/server. Istilah client, server, dan client/server dapat digunakan untuk merujuk kepada konsep yang sangat umum atau hal yang spesifik dari perangkat keras atau perangkat lunak.
• Coding Koneksi Database SQL Server pada VB .Net
Tambahkan sebuah Module pada project kalian. Kemudian kalian input coding pada module tersebut seperti dibawah ini.
Dibawah ini terdapat 2 versi, untuk yang menggunakan SQL Server Authentication dan Windows Authentication. Silahkan sesuaikan dengan SQL Server kalian.
1. Coding untuk yang Menggunakan SQL Server Authentication
Keterangan:
Data Source: Isi dengan Server Name SQL Server kalian
Initial Catalog: Isi dengan nama database kalian
User ID: Isi dengan user name SQL Server Kalian
Password: Isi dengan password SQL Server Kalian
2. Coding untuk yang Menggunakan Windows Authentication
Keterangan:
Server: Isi dengan Server Name SQL Server Kalian
Database: Isi dengan Database Kalian
3. Database MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.
• Coding Koneksi Database MySQL
Tambahkan sebuah Module pada project kalian. Kemudian kalian input coding pada module tersebut seperti dibawah ini.
Coding ini digunakan untuk kalian yang menggunakan MySQL Connector/NET
Untuk kalian yang belum menginstallnya, kalian bisa mendownloadnya disini.
- Cara memasangnya pada project
Project – Properties – References – Add – Pilih Tab .NET – Pilih MySQL.Data
Coding Koneksi
Keterangan:
DatabaseName: Nama database MySQL kalian
Password: Jika kalian menggunakan password, isi dengan password kalian setelah =
[Imports System.Data.OleDb
Module Module1
Public OLECMD As New OleDbCommand
Public OLEDR As OleDbDataReader
Public OLEDA As New OleDbDataAdapter
Public conn As New OleDbConnection
Public ds As New DataSet
Public dt As New DataTable
Public lokasidata As String
Public sql As String
Sub koneksi()
lokasidata = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=DatabaseName.mdb"
conn = New OleDbConnection(lokasidata)
If conn.State = ConnectionState.Closed Then
conn.Open()
End If
End Sub
End Module]
Keterangan:
DatabaseName.mdb = Nama Database kalian
2. Database SQL Server
SQL SERVER adalah sistem manajemen database relasional (RDBMS) yang dirancang untuk aplikasi dengan arsitektur client/server. Istilah client, server, dan client/server dapat digunakan untuk merujuk kepada konsep yang sangat umum atau hal yang spesifik dari perangkat keras atau perangkat lunak.
• Coding Koneksi Database SQL Server pada VB .Net
Tambahkan sebuah Module pada project kalian. Kemudian kalian input coding pada module tersebut seperti dibawah ini.
Dibawah ini terdapat 2 versi, untuk yang menggunakan SQL Server Authentication dan Windows Authentication. Silahkan sesuaikan dengan SQL Server kalian.
1. Coding untuk yang Menggunakan SQL Server Authentication
[Imports System.Data.SqlClient
Module Koneksi
Public OLECMD As New SqlCommand
Public OLEDR As SqlDataReader
Public OLEDA As New SqlDataAdapter
Public conn As New SqlConnection
Public ds As New DataSet
Public dt As New DataTable
Public lokasiData As String
Public Sql As String
Sub connect()
lokasiData = "Data Source = ServerName; Initial Catalog = DatabaseName; User ID = UserName; Password = Password"
conn = New SqlConnection(lokasiData)
If conn.State = ConnectionState.Closed Then
conn.Open()
End If
End Sub
End Module]
Keterangan:
Data Source: Isi dengan Server Name SQL Server kalian
Initial Catalog: Isi dengan nama database kalian
User ID: Isi dengan user name SQL Server Kalian
Password: Isi dengan password SQL Server Kalian
2. Coding untuk yang Menggunakan Windows Authentication
[Imports System.Data.SqlClient
Module Koneksi
Public OLECMD As New SqlCommand
Public OLEDR As SqlDataReader
Public OLEDA As New SqlDataAdapter
Public conn As New SqlConnection
Public ds As New DataSet
Public dt As New DataTable
Public lokasiData As String
Public Sql As String
Sub connect()
lokasiData = "Server= ServerName; Database= DatabaseName;Integrated Security=SSPI;"
conn = New SqlConnection(lokasiData)
If conn.State = ConnectionState.Closed Then
conn.Open()
End If
End Sub
End Module]
Keterangan:
Server: Isi dengan Server Name SQL Server Kalian
Database: Isi dengan Database Kalian
3. Database MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.
• Coding Koneksi Database MySQL
Tambahkan sebuah Module pada project kalian. Kemudian kalian input coding pada module tersebut seperti dibawah ini.
Coding ini digunakan untuk kalian yang menggunakan MySQL Connector/NET
Untuk kalian yang belum menginstallnya, kalian bisa mendownloadnya disini.
- Cara memasangnya pada project
Project – Properties – References – Add – Pilih Tab .NET – Pilih MySQL.Data
Coding Koneksi
[Imports MySql.Data.MySqlClient
Module Module1
Public conn As New MySqlConnection
Public cmd As New MySqlCommand
Public dr As MySqlDataReader
Public da As New MySqlDataAdapter
Public ds As New DataSet
Public dt As New DataTable
Public Sql As String
Public lokasiData As String
Sub koneksi()
lokasiData = "database=DatabaseName;server=localhost;uid=root;password=;"
conn = New MySqlConnection(lokasiData)
If conn.State = ConnectionState.Closed Then
conn.Open()
End If
End Sub
End Module]
Keterangan:
DatabaseName: Nama database MySQL kalian
Password: Jika kalian menggunakan password, isi dengan password kalian setelah =