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
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?
html ile veritabanı kullanamazsınız aspx veya php kullanabilirsiniz
peki acces kullanarak kullanıcı girişi yapabilir miyiz bununla ilgili bir örneğiniz var mı acaba ?
yapılabilir tabi http://www.aspnetornekleri.com/veritabani-ve-ado-net-ornekleri/asp-net-uyelik-sistemi-ders-1-uye-giris-ve-uye-olma.html adresinde asp.net ile üyelik sistemini inceleyebilrsiniz.
bu durumu uyguladım fakat bende hata vermekte.
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…
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.
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
http://megep.meb.gov.tr/mte_program_modul/moduller_pdf/Veritaban%C4%B1nda%20Sorgular.pdf modüldeki ilişkili tablolar konusunu inceleyebilrsiniz…
Hocam Paylaştığın İÇİN SONSUZ TEŞEKKÜRLER.