Connection String
adalah representasi String biasanya berisi informasi koneksi database untuk membuat sambungan antara database dan Aplikasi yang kita buat. Connection String meliputi parameter seperti nama driver, nama server dan nama database, serta informasi keamanan seperti user name dan password. Penyedia data menggunakan koneksi string yang berisi kumpulan parameter untuk membuat sambungan dengan database. Framework menyediakan tiga akses terutama penyedia data:
1. Microsoft
SQL Server -> koneksi untuk sql server
Pada bagian berikut dapat kita lihat bagaimana penyedia ADO.NET menyediakan data sambungan ke Databse
Koneksi
String visual basic dengan sql server
Koneksi
string visual basic dengan database microsoft acces
Koneksi
string visual basic dengan database mysql
Penjelasan :
Sebenarnya untuk terhubung ke
database dengan menggunakan connection string hampir sama, coba perhatikan
contoh yang ada di atas, semua penulisan kode program untuk koneksi ke database
hampir sama, hanya saja penulisan parameter seperti nama server, nama database,
user id, password nya saja yang berbeda. Dalam kode di atas kita selalu
mendefenisikan 2 variabel yaitu :
1. Dim
connetionString As String
Fungsi variable ini
di deklarasikan adalah untuk menampung string koneksi yang kita tuliskan
didalamnya, dan selanjutnya kita mengerimikan ke server menggunakan object
koneksi seperti SqlConnection, OleDbConnection, OdbcConnection. Di sini kita
dapat membuat pilihan apakah kita akan terkoneksi dengan datase yang mana.
2. Dim
cnn As SqlConnection, OleDbConnection, OdbcConnection
Selanjutnya
setelah koneksi string di inisialisasi maka kita akan mengirimkannya ke database.
Selanjutnya setelah semua selesai
maka kita bias membuka koneksi yang telah kita buat dengan menggunakan
cnn.open(), yang perlu diperhatikan adalah ketika kita telah selesai melakukan
suatu aksi seperti menyimpan data ke database maka sebaiknya kita harus segera
menutup koneksi tersebut agar sumber daya databse yang dihabiskan tidak banyak.
Namun kelemahan dari koneksi string ini adalah
tidak fleksibel, artinya jika suatu database berpindah server makan kita harus
membongkar kode program tersebut untuk mengatur koneksi kembali, namun ada tekhnik agar koneksi ini dapat fleksibel. Cara
yang paling bagus untuk koneksi ini adalah dengan memanfaatkan savesetting,
savesetting tersedia dalam vb.net dan kita tinggal memakainya saja. Save setting
disini bekerja dalam system computer, dimana saat akan terkoneksi dengan database
maka aplikasi akan mengambil pengaturan yang telah kita setiing di savesetting.
Sekiran penjelasan ini, mudah-mudahan dapat membantu teman-teman semu
No comments:
Post a Comment