Asp.Net ile Access Veritabanı İşlemleri Bağlantı Kurma

Asp.Net ile Access veri tabanı bağlantısı kurmak için;
1 - Access de bir adet veri tabanı hazırlayıp dosya konumunu belirliyoruz, Sağlıklı çalışması için en iyi dosya konumu Solution Explorer penceresinde yer alan App_Data klasörü içerisine veri tabanını yerleştirmektir.



2- Sonra 1 adet sayfa oluşturup sayfamızın kod kısmını “using System.Data.OleDb;” namespacesini eklememiz lazım ki veritabanı komutlarını kullanabilelim, bağlantı için gerekli olan kodlar.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.OleDb;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
OleDbConnection veri_baglanti; //Bağlantı için kullanıcağımız nesneyi tanımlıyoruz.
veri_baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; DATA Source=" + Server.MapPath("App_Data/veritabani.accdb"));
try
{
            veri_baglanti.Open();
            Response.Write("Bağlantı başarıyla gerçekleşti.");
            veri_baglanti.Close();
        }
        catch
        {
            Response.Write("Veritabanıyla bağlantı kurulamadı..!");
        }
    }
}

Access 2003 için;İProvider=Microsoft.Jet.OleDb.4.0; kodu işlenmeli tabi veri tabanınıda 2003 e çevirmeyi unutmayın.Access versiyonlarını bu linkten öğrenebilirsiniz. http://www.connectionstrings.com/access/işte bu kadar :)


Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net ile Uyarı Mesajları Vermek (msgbox)

Asp.Net ile T.C. Kimlik Doğrulama (Mernis) Web Service ile

Asp.Net Eval Kullanımı