Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Asp.Net Veritabanı İşlemleri

Benzer bir sunumlar


... konulu sunumlar: "Asp.Net Veritabanı İşlemleri"— Sunum transkripti:

1 Asp.Net Veritabanı İşlemleri

2 ADO.NET Mimarisi ADO.NET, .NET platformunda kullanılan ortak bir katmandır. .NET ile geliştirilen tüm uygulamalar, veriye erişimde ADO.NET tiplerinden faydalanmaktadır. ADO.NET ile farklı veri tabanları ve veri tabanı yönetim sistemleri kullanılabilmektedir. Bu nedenle .NET platformu geliştirilirken farklı standartları destekleyen tipler yazılmış ve ayrı isim alanları (Namespace) oluşturulmuştur. Bu isim alanlarından bazıları şunlardır;  SQL için, Sql Server Veri Sağlayıcısı (Sql Server .NET Data Provider)  Oracle için, Oracle Veri Sağlayıcısı (Oracle Data Provider)  OLEDB için, OleDb .NET Veri Sağlayıcısı (OleDb .NET Data Provider)  ODBC için, ODBC :NET Veri Sağlayıcısı (ODBC .NET Data Provider) Tüm bu isim alanları .NET platformunda System.Data isim alanı altında yer almaktadır. Veri tabanı ile bağlantı kurulacağı zaman System.Data isim alanı ile kullanılan veri erişim teknolojisi (System.Data.KullanılanTeknolojiİsimAlanı) referans olarak uygulamaya eklenmelidir.

3 GridView ile Seçme, Güncelleme, Sıralama
Öncelikle Access ortamında bir veritabanı oluşturalım. Alan bilgileri aşağıdaki gibidir.

4 GridView ile Seçme, Güncelleme, Sıralama
Görünüm menüsünden sunucu gezginini seçiyoruz. Veri Bağlantıları/Yeni Bağlantı Ekle adımlarıyla oluşturduğumuz Access dosyasını seçiyoruz. Sol ekrana veritabanına bağlı tablo yada tablolara listelenecektir. Kullanılacak tabloyu sürükleyip web sayfası içine sürükleme yeterli olacaktır. Otomatik olarak gridview eklenmiş olacak ve özellikleri değiştirlebilir olacaktır. Not: Eğer Access bağlantısında hata veriyor ise AccessDatabaseEngine.exe dosyasını microsoftun sitesinden indirip kurunuz

5 Connecting String Komutu
<add name="Veritabani" connectionString=" Data Source=.; Initial Catalog=veritabaniAdi; User ID=kullaniciAdi; Password=kullaniciSifresi" providerName="System.Data.SqlClient"/> Veritabani : Herhangi bir isim verebilirsiniz.Projemizde, veritabanı bağlantılarımızı bu isimle çağıracağız Data Source : Buraya veritabanımızın bulunduğu server yazılır.Eğer kendi bilgisayarımızda çalışıyorsak  . (nokta) koyulur.Herhangi bir bilgisayardaki veritabanını kullanacaksak buraya, o bilgisayarın ip adresi yazılır Initial Catalog : Buraya veritabanımızın ismi yazılır User ID : Bu kısma bağlantı izni olacak olan kullanıcı adı yazılır Password : Bu kısma bağlantı izni olacak olan kullanıcının şifresi yazılır Provider Name : Bu kısımda ise kullanacağımız veritabanının SQLSERVER olduğu belirtilir.

6 Bu bağlantı kod satırlarını web.config dosyası içerisinde
<connectionStrings> <add name="Veritabani" connectionString=" Data Source=.; Initial Catalog=veritabaniAdi; User ID=kullaniciAdi; Password=kullaniciSifresi" providerName="System.Data.SqlClient"/> </connectionStrings> Şeklinde yazıyoruz.

7 Kod İle SQL Server Bağlantısı
İki tane textbox oluşturalım. Parial Class içine aşağıdaki kodu yazalım SqlConnection baglanti = new SqlConnection("Data Source=DESKTOP- TDS9MQL; Initial Catalog=Blm485;Integrated Security=True");

8 Button click event’i protected void Button1_Click(object sender, EventArgs e) { baglanti.Open(); SqlCommand gonder = new SqlCommand("insert into ogr (Ad,soyad) values('" + TextBox1.Text + "','" + TextBox2.Text + "')", baglanti); gonder.ExecuteNonQuery(); baglanti.Dispose(); baglanti.Close(); }


"Asp.Net Veritabanı İşlemleri" indir ppt

Benzer bir sunumlar


Google Reklamları