Dalam membuat suatu aplikasi, tentunya kita tidak akan lepas dari sebuah database yang akan menyimpan setiap data yang dinputkan pada aplikasi. Tentunya agar data yang telah diinputkan tersebut tersimpan pada database, kita perlu membuat sebuah koneksi antara aplikasi dengan database tersebut. Nah, pada kesempatan kali ini saya akan membahas tentang membuat koneksi dari Database SQL Server dengan Visual Studio.NET atau VB.NET menggunakan Module.
Module merupakan sebuah class yang otomatis muncul saat function, sub atau variabel di panggil oleh class yang lain, bisa diartikan kalau Module ini dapat mempermudah dan mempersingkat waktu kita dalam membuat suatu aplikasi karena kita tidak perlu melakukan penulisan perintah berkali-kali.
Untuk pembuatan koneksi menggunakan module cukup mudah, kalian bisa mengikuti step-step berikut :
- Masuk ke Visual Studio .NET > Buat Project Baru > Isikan nama Project.
- Setelah itu klik Project > Add Module
- Selesai kalian menambahkan module baru, ketikkan coding dibawah ini diantara Module (nama_module) dan End Module.
Imports System.Data.Sql
Imports System.Data.SqlClient
Module Module1
Public CONN As SqlConnection
Public CMD As SqlCommand
Public DA As SqlDataAdapter
Public DS As DataSet
Public DR As SqlDataReader
Public DT As DataTable
Public Str As String
Public Sub Koneksi()
Str = "Data Source = User-PC;Initial Catalog = Perpus;Integrated Security = True"
CONN = New SqlConnection(Str)
CONN.Open()
End Sub
End Module
Keterangan coding diatas :
- Import adalah Deklarasi
- Public adalah Variable
- Data Source adalah nama dari SQL Server (biasanya menggunakan nama dari PC)
- Initial Catalog adalah nama dari database yang akan dikoneksikan ke VB.NET
- Selesai menuliskan coding diatas? tinggal kalian Save (CTRL + S)
- Pembuatan module koneksi SQL Server dengan VB.NET selesai.
Setelah selesai membuat koneksi databse dengan aplikasi menggunakan module, kalian tinggal melakukang pengetesan dengan menampilkan data yang ada di database kalian menggunakan DataGridView.
Semoga Bermanfaat ~!
Kolom komentar bukan tempat untuk beriklan, jika anda ingin memassang iklan di blog kami, silahkan kunjungi halaman berikut : https://goo.gl/KXLj9t
Dapatkan notifikasi untuk jawaban komentar kalian dengan Check "Notify me".
EmoticonEmoticon