1. Ana Sayfa
  2. Asp.net
  3. Asp.Net Dersleri – Asp.Net ile Access Veritabanı İşlemleri 1 Bağlantı Kurma

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

access2

Bu yazımızla ASP.Net ile Access Veritabanı işlemlerine giriş yapıyoruz ilk olarak veri tabanı ile bağlantı nasıl sağlanır onu anlatmaya çalışalım uygulamamızda kullanmak üzere Access ile bir veritabanı oluşturuyoruz benim kullanacağım tablo yapısını aşağıdaki resimden inceleyebilirsiniz. Veritabanını hazırladıktan sonra projemizi kaydettiğimiz klasöre kopyalıyoruz


Şimdi sıra geldi hazırladığımız veritabanı ile iletişime geçmeye bunu yapabilmek için 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

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;
namespace accessbaglanti
{
    public partial class Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            OleDbConnection db_baglanti;

            db_baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; DATA Source=" + Server.MapPath("aspnet.accdb"));
            try
            {
                db_baglanti.Open();
                Response.Write("Bağlantı gerçekleştirildi..");
                db_baglanti.Close();
            }
            catch
            {
                Response.Write("Bağlantıda sorun var !!!");
            }
        }
    }
}

veri tabanını access 2007’de hazırladığım için bağlantı cümlem = “Provider=Microsoft.ACE.OLEDB.12.0; DATA Source=” + Server.MapPath(“aspnet.accdb”)” şeklinde eğer siz farklı bir versiyon kullanıyorsanız ona uygun bir bağlantı cümlesi oluşturmanız lazım kullanılabilecek bağlantı cümleleri..::http://www.connectionstrings.com/ burada mevcut..
Kodlarımızı yazıp çalıştırdık eğer bir sorun yoksa aşağıdaki Bağlantı gerçekleştirildi.. ekranı karşımıza çıkacaktır. bağlantı cümlesinde veya veritabanının konumunda bir sorun var ise Bağlantıda sorun var !!! yazısı çıkacaktır. şimdilik bu kadar sonraki yazımız da bilgi ekleme ve okuma işlemleri ile devam edeceğiz…

Asp.Net Dersleri – Asp.Net ile Access Veritabanı İşlemleri 2 Veri Ekleme
Asp.Net Dersleri – Asp.Net ile Access Veritabanı İşlemleri 3 Veri Listeleme – Veri Çekme
Asp.Net Dersleri – Asp.Net ile Access Veritabanı İşlemleri 4 Kayıt Silme
Asp.Net Dersleri – Asp.Net ile Access Veritabanı İşlemleri 5 Kayıt Güncelleme

Yorum Yap

10
Kimler Neler Demiş?

avatar
4 Comment threads
6 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
BilisimOgretmeniTolga YılmazDN Angelselçuk şahinCABBAR ÖKKEŞ Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Bildir
Tolga Yılmaz
Ziyaretçi
Tolga Yılmaz

Hocam ben aspx değilde html ile çalıştım veri tabanı bağlantısı var mı html ile var ise nereye yazılıp nasıl yapılacak yardımcı olurmusunuz?

BilisimOgretmeni
Ziyaretçi
BilisimOgretmeni

html ile veritabanı kullanamazsınız aspx veya php kullanabilirsiniz

DN Angel
Ziyaretçi

peki acces kullanarak kullanıcı girişi yapabilir miyiz bununla ilgili bir örneğiniz var mı acaba ?

BilisimOgretmeni
Ziyaretçi
BilisimOgretmeni
DN Angel
Ziyaretçi

bu durumu uyguladım fakat bende hata vermekte.

BilisimOgretmeni
Ziyaretçi
BilisimOgretmeni

tam olarak ne hatası aldınız http://www.aspnetornekleri.com/veritabani-ve-ado-net-ornekleri/asp-net-uyelik-sistemi-ders-3-uye-profil-sayfasi-ve-profil-guncelleme.html adresinde konu sonunda uygulamanın çalışan halini indirip kontrol edebilirsiniz…

DN Angel
Ziyaretçi

buttun_gris diye bir asp ifadesi var button oluşturarak login olma.. orada sürekli hata veriyo5rdu yeni button ekleyince sorun kalmadı.. teşekkürler.

selçuk şahin
Ziyaretçi
selçuk şahin

arkadaşlar access veri tabanından üç adet birbiriyle ilişkili tabloyu c# form sayfasına çekip nasıl ekle güncelle sil ve göster yapabilirim ilişkisiz tabloları çekip istediğim işlemi yapabiliyorum ama ilişkili tablolar olmuyor yardım ederseniz sevinirim… şimdiden teşekkürler

BilisimOgretmeni
Ziyaretçi
BilisimOgretmeni

http://megep.meb.gov.tr/mte_program_modul/moduller_pdf/Veritaban%C4%B1nda%20Sorgular.pdf modüldeki ilişkili tablolar konusunu inceleyebilrsiniz…

CABBAR ÖKKEŞ
Ziyaretçi
CABBAR ÖKKEŞ

Hocam Paylaştığın İÇİN SONSUZ TEŞEKKÜRLER.