Selamat datang di Know4Share, Tempat Belajar .Net Tecnologies dan Bahasa Pemrograman Lainya- Blog dan Forum Know4Share Untuk saat Ini masih dalam tahap pengembangan, Regard Muhamad Albaijuri-

Cari Artikel

Iklan



Minggu, 30 September 2012

C# atau VB.NET Menyimpan Connection String di App.Config

Di artikel sebelumnya saya menjelaskan bagaimana menyimpan Connection string di Text file dengan metode file read dengan System.IO(silahkan di cari sendiri ya artikelnya :D) namun sebenarnya .Net sendiri sudah menyediakan App.Config file atau Web.Config file untuk kita menyimpan connection string yang nantinya bisa sangat mudah untuk di konfigurasi tanpa harus mengubah code, bagaimana caranya?? berikut penjelasanya :

  • Buka Visual Studio
  • Create New Project, terserah mau Console Apps, Form, ataupun Web Apps
  • Untuk Web application secara default sudah tersedia file web.config yang nantinya akan kita gunakan untuk menaruh connections string database, namun untuk Form ataupun console Appsnya kita harus menambahkan sendiri file App.Config ke dalam solution. caranya adalah klik kanan di solution, Add >> Add New Item, di window silahkan pilih tab General dan pilih Application Configuration File lalu klik OK

  • Setelah App.Config ditambahkan lalu buka file tersebut
  • Tambah Tag connection string didalam tag Configuration, sehingga seperti dibawah ini:
<configuration>
  <connectionstrings>
    <add connectionstring="Data Source=.;Initial Catalog=TestDataBase; Integrated Connection = True" 
 name="Koneksi1">
  </add></connectionstrings>
</configuration>

  • Setlah itu mari kita tambahkan di code untuk dapat membaca isi di Configurasi yang telah kita tambahkan, sebelumnya jika pastikan di project reference anda telah ada reference ke System.Configuration. Jika belum silahkan tambahkan terlebih dahulu dengan cara. Klik kanan di Reference atau project >> Add Reference, di window yang ada silahkan pilih tab .Net , lalu cari System.Configuration dan Add.

  • Import System.Configuration kedalam file coding .cs ataupun .vb kita
using System;
using System.Collections.Specialized;
using System.Text;
using System.Configuration;
  • Tambahkan Code ini untuk dapat membaca isi Connection string di Configurasi File
string connect = ConfigurationManager.ConnectionStrings["Koneksi1"].ToString();

Pada coding diatas dalam ConnectionString["Koneksi1"] adalah name dari connection String  di Configuration file, pada contoh ini nama connection string adalah Koneksi1.
Silahkan jalankan Code, dan Aplikasi anda sekarang sudah memiliki connection string yang configurable dan dapat diubah sewaktu-waktu.



Selamat Mencoba.
Salam, Muhamad Albaijuri


Tidak ada komentar:

Posting Komentar