VISUAL STUDIO İÇERİSİNDE VERİ TABANI BAĞLANTISI ACCESS DATA SOURCE SAVAŞ TUNÇER

Slides:



Advertisements
Benzer bir sunumlar
.NET FRAMEWORK -MASAÜSTÜ VE SUNUCU YAZILIMLARI
Advertisements

SGB.NET’İN TEKNİK ALTYAPISI
Visual Basic .net VeriTabanı Uygulamaları
VİSUAL STUDİO VERİ TABANI İŞLEMLERİ
COME 339 JAVA-SQL BAĞLANTISI
VB.net ile SQL SERVER’a bağlanmak
III.Oturum: SQL ile Verileri İşlemek
VERİ TABANI TEMEL KAVRAMLAR.
WEB SERVİCE İDRİS YÜRÜK MAHMUT KAYA.
A. Betül Oktay Elif Edoğan Zeliha Çetin
Yetkili Satıcı Toplantısı – Fethiye 2008 M ulti Functional A lert and C ommunication S erver.
GRUP HazIrlayanlar EU TE AMO
SİSTEM GEREKSİNİMLERİ
Veri ve Veri Yapıları Genel olarak bilgisayarlar.
İSİM UZAYLARI.
İSİM UZAYLARI.
Bilgi Teknolojisinin Temel Kavramları
dataReader- DataAdapter
Microsoft Danışman Öğrenci
BTP 108 BİLGİSAYAR AĞ SİSTEMLERİ AĞ KAVRAMI Birden çok bilgisayarın birbirine bağlı olarak kullanılmasıyla oluşturulan çalışma biçimine bilgisayar ağı.
Görsel Programlama II Ders 1 Öğr.Gör. Mustafa KARABULUT.
Depolama Alan Ağları – SAN Ağa Bağlı Depolama - NAS
Management Studio Kullanımı
İSİM UZAYLARI (NAMESPACE)
XML Document Object Model (DOM)
Veritabanı İşlemleri.
Microsoft’ta Devrim Visual Studio 2010 Kariyer Üstü Prestij.
.NET Teknolojileri .NET mimarisi VB.NET, C.NET, C#.NET
ADRES DEFTERİM.
Sedat Uslu / AVG 1991 yılında kurulup cihazları, verileri ve insanları korumak için öncü yazılım ve hizmetler sağlayan bir çevrimiçi güvenlik.
WİNDOWS SÜRÜMLERİ ARASINDAKİ FARKLILIKLAR
SQL SERVER Giriş A. Betül Oktay Ayşe Betül Oktay 2006.
Microsoft Office Access
Görsel Programlama II Ders 3 Öğr.Gör. Mustafa KARABULUT.
VERİTABANI YARATMA.
Oluşturulan layout dosyasında 2 tane Editview ve 2 tane buton bulunmaktadır. Editviewlardan alınan değerler ilk butona tıklandığında veritabanına yazılır.
LINQtoSQL Silverligth Uygulamalarında LinqtoSql. LINQ (Language Integrated Query) özellikle dil içerisinde, Sql tarzı sorgular yazabilmemizi ve bunları.
FIRAT ÜNİVERSİTESİ PERSONEL OTOMASYONU
Microsoft Office Access
SQL’ e Giriş Uzm. Murat YAZICI.
Bilgi Teknolojisinin Temel Kavramları
VERİ ERİŞİM ARABİRİMİ PROGRAMLAMA DİLLERİ KENDİ OLANAKLARIYLAVERİTABANI ERİŞİMİNİ TAM ANLAMIYLA GERÇEKLEŞTİREMEZLER. BU NEDENLE VERİ ERİŞİM ARABİRİMİ (DATA.
Gizem Tanış Bozok Üniversitesi Öğr. Görevlisi.  Veri erişimi için ADO.NET kodunu yazmak ve yönetmek zordur.  Microsoft, uygulamada veritabanı aktivitelerini.
Modül 1: Giriş. Genel Bakış Temel.NET kavramları Geliştirme ortamında gezinti Bir C# projesi oluştur Use Visual Studio.NET Veriye eriş Hata ayıkla ve.
Kasım Webinarı Ü. Esra KÖROĞLU - Alparslan MESRİ.
İSİM UZAYLARI. İSİM UZAYI Bir programın organizasyonu ve erişebilirliği üzerinde size daha fazla kontrol sağlayan C# özelliğidir.”Namescapes”
İnsan Kaynakları Bilgi Sistemleri
XML ve XML WEB SERVİSLERİ Volkan ALTINTAŞ. XML Bağımsız bir kuruluş olan W3C tarafından tasarlanmıştır. Herhangi bir kurumun tekelinde değildir. Kişilerin.
Bir 802.1x Kimlik Kanıtlama Uygulaması: EDUROAM Figen Bozkurt Şule Toker
 Stored Procedure kısaca SQL sorgularını isteğimize göre hazırlayıp kullanıma hazır veri tabanı nesnesine çeviren bir araçtır.  Stored Procedure, Türkçeye.
Kullanıcı Kılavuzu: Hızlı İpuçları
Asp.Net Veritabanı İşlemleri
Access Eğitimi Eğitim İçerikleri Bilgegüç Bilişim Danışmanlık.
ACTIVE DIRECTORY.
Aytaç ÖZAY MS Akademik ADO.Net Editörü
LDAP ( LİGHTWEİGHT DİRECTORY ACCESS PROTOCOL )
C# WINDOWS UYGULAMASI HAZIRLAMA ADO.NET SUNU1-GİRİŞ FORMU OLUŞTURMA Savaş TUNÇER.
VERİ TABANI VE VISUAL STUDIO SQL LOCAL DB(YEREL VERİ TABANINI SAYFAYA BAĞLAMA Savaş TUNÇER.
ETKİLEŞİMLİ WEB UYGULAMALARI Savaş TUNÇER
MS SQL VERİTABANININ HOST HESABINA TAŞINMASI SAVAŞ TUNÇER.
Asp.Net Veritabanı İşlemleri
Uzm. Rıdvan YAYLA – Bilecik Üniversitesi Müh. Fak. Bilg. Müh. Bölümü
Amazon Web Servisleri ve Javascript Dilinin Birlikte Kullanımı
C# ve Veri tabanı İşlemleri
Veri Tabanı Temel Kavramlar.
Program Kurulum Seti Hazırlamak
Bu sununun aynısını (Animasyonlar vb
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
WİNDOWS SÜRÜMLERİ ARASINDAKİ FARKLILIKLAR
Asp.Net Veritabanı İşlemleri
Sunum transkripti:

Savaş TUNÇER

 ODBC (Open Database Connectivity) API (Uygulama Programlama Arayüzü) sunmaktadır. Hem yerel (Local) hem de uzaktaki (Remote) veri kayaklarına erişmeye olanak sağlar. DAO (Data Access Object) ODBC’nin kullanımının zor olması ve yeni dillerle kullanılamaması üzerine bu teknolojinin geliştirilmesiyle oluşturulmuş bir teknolojidir.

 RDO (Remote Data Object)  Uzak veri kaynaklarına erişimde ODBC’nin performansının geliştirilmesiyle oluşturulan daha yeni bir teknolojidir.  OLE DB (Object Linking and Embedding DataBase)  COM arayüzünü kullanarak birçok sisteme bağlantı sağlayan bir veri erişim teknolojisidir. Bu özelliği ile en çok kullanılan teknolojilerden biridir.   ADO (ActiveX Data Object)  Yüksek seviyeli programlama dillerinde tercih edilen OLE DB teknolojisi kullanan ve veriye erişim kolaylaştıran bir teknolojidir.    ADO.NET .NET uygulamalarında her türlü veriye erişim için veri tiplerine sahip, COM desteği gerektirmeyen, XML standardı üzerine kurulmuş ve.NET platformu özelliklerini kullanabilen, ADO teknolojisinin gelişmiş versiyonudur.

Connection Nesnesi  Connection nesnesi, veri kaynağı ile uygulama arasında bağlantı kurmak, hangi veri kaynağına hangi güvenlik ayarlarıyla bağlanılacağını belirlemek için kullanılır.  Programlama yazılımında veri kaynağının türüne bağlı olarak SqlConnection ve OleDbConnection olmak üzere iki farklı yöntem kullanılır.

 Command Nesnesi Command nesnesi, bağlantı kurulan veri kaynağına müdahale etmeyi sağlar ve veri kaynağı ile uygulama arasında veri alma,veri verme isteklerini taşır. Programlama yazılımında Command nesnesi veri tabanı üzerinde komut yürütmek için ExuteNonQuery, ExuteScalar ve ExuteReader olmak üzere 3 farklı kullanımı vardır.

DataReader Nesnesi  DataReader nesnesi veri tabanından Command nesnesi ile getirilen verileri okumak için kullanılır. DataAdapter Nesnesi Veri tabanından alınana verileri bellekte tutacak nesnelere aktarmak için kullanılır. Veri tabanında işlem yapmak için DataAdapter nesnesinin 4 adet özelliği bulunur;  Seçme işlemi için SelectCommand,  Ekleme işlemi için InsertCommand,  Güncelleme işlemi için UpdateCommand,  Silme işlemi için DeleteCommand DataSet Nesnesi DataSet nesnesi, DataAdapter nesnesi aracılığıyla alınan verileri bağlantısız olarak depolamak ve yönetmek için kullanılır.

Uygulama yazılımından harici bir Access veri tabanına bağlanmak için öncelikle System.Data ve System.Data.OleDb isim alanlarının uygulamaya eklenmesi gerekmektedir. using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.OleDb;

 Bağlantı cümlesinde uygulama ile veri tabanı arasında bağlantı kurulurken bazı parametreler kullanılır. Bu parametreler;  OleDbConnection: Access veri tabanına bağlanmak için kullanılan Connection nesnesini ifade eder.  ConnectionString: Bağlantı cümlesini oluşturmak için Connection nesnesi özelliğidir.  Provider: Bağlantı sağlayıcısının ismini tutar. OleDbConnection nesnesi ile birlikte kullanılır. Uygulamalarda Microsoft.Jet.OLEDB.4.0 Provider’i kullanılacaktır.  Data Source: Access veri tabanı dosya adını belirtmek için kullanılır.  Server.MapPath: Sunucuya karşılık gelen fiziksel dizini belirtilen göreli veya sanal yolu eşleştirmek için kullanılır.

 Veri tabanı bağlantı cümlesi aşağıdaki gibi tanımlanmaktadır; OleDbConnection baglant_adi = new OleDbConnection(); baglant_adi.ConnectionString = ("Provider=microsoft.jet.oledb.4.0;Data Source=" + Server.MapPath("Veritabanı_yeri_ve_adi "));

 Veri tabanı üzerinde saklı olan verileri sayfada göstemek amacıyla kullanılan sanal bellektir. Access veri tabanı iiçin kullanılır. Veri tabanı SQL ise SqlDataSource olarak kullanılır.

 AccessDataSource üzerindeki verileri sayfaya eklemek için kullanılan tablodur.