![]() |
| |||||||
| ADO.Net Ado.Net, veritabanı uygulamaları geliştirmek üzere tasarlanmış, .Net Framework sınıflarını içeren gelişmiş bir kütüphanedir. Veritabanı işlemlerini kolaylaştıran, sürükle-bırak ile uygulama geliştirilmesini hızlandıran Ado.Net kütüphanesini inceleyeceğimiz bu bölümde makale ve örnek kodları bulacaksınız. |
| Tags: access, application, block, data, microsoft |
![]() |
| | LinkBack | Seçenekler | Stil |
| |
| | #1 (permalink) |
| Mendoza | Microsoft Data Access Application Block Giriş .Net Framework, veritabanı ile çalışmak için yazılım geliştiricelere ADO.NET’i sundu. ADO.NET bize veriyi görüntülemek ve veri üzerinde işlemler yapmamızı sağlar. Veritabnındaki bazı bilgilere erişmek ve uygulama üzerinde bazı parametreleri kullanabileceğini göz önünde bulunduralım. Bu işlemi 6-7 satır kod yazarak kolayca yapabiliriz. Fakat, 5-6 satır kodu tekrar tekrar yazmak zorunda kaldığımızda bu işlemi yapmak kolay olmayacaktır. Microsoft bunun için, Daha az kod ile ortak işleri yapmak için kullanılabilen Data Access Application Block’u geliştirdi. Data Access Application Block’u aşağıdaki adresten indirebilirsiniz. http://msdn2.microsoft.com/en-us/library/ms954827.aspx Microsoft .net Data Access Application Block Nasıl Kullanılır ? İlk olarak Data Access Application Block Version 2.0.(Daha eski/yeni versionda olabilir) indirip kuralım. Ilk olarak the Microsoft .net Data Access Application Block projesi için .dll dosyası oluşturacağız. Projeyi build ettikten sonra kendi projemize basitçe ekleyebiliriz. Kendi projemize ekledikten sonra bin klasörü içindeki .dll dosyasınıda build edelim. Data Access Application Block olmadan Dataya Erişmek İlk olarak Application olmadan veriye nasıl erişildiğine bakacağız. Aşağıda veritabanına 2 parametre ekleyen basit bir örnek yapacağız. Kod: Bu Bölümü Sadece Kayıtlı Kullanıcılar Görebilir. Şimdi aynı işlemi Microsoft .net Data Access Application Block kullanarak yapalım. Kod: Bu Bölümü Sadece Kayıtlı Kullanıcılar Görebilir. Bu işlemi SqlHelper classı ile yaptığımız gördük. Peki bu SqlHelper nereden çıktı? Projemizin namespacelerine Microsoft.ApplicationBlocks.Data eklersek SqlHelper Classına erişebiliriz. SqlHelper Classı veritabanına erişmek için static metodlar içeren ve Microsoft tarafından geliştirilen bir classdır. Her hangi bir text editörü ile SqlHelper Classını açabilir ve inceleyebilirsiniz. SqlHelper Class Kod: Bu Bölümü Sadece Kayıtlı Kullanıcılar Görebilir. Evet artık örneğimize geçebiliriz. İlk olarak bir Windows Application açalım. ![]() Şimdi SqlHelper Classını projemize ekleyelim. (DLL olarak da ekleyebiliriz). ![]() Şimdi projemizin namespacelerine ApplicationBlocks.Datayı ekleyelim. using Microsoft.ApplicationBlocks.Data; Ekledikten sonra formumuzun üzerine 1 adet buton ve bir gridview ekleyelim. ![]() Evet Şimdi ExecuteDataseti çalıştıracak kodları yazalım. Kod: Bu Bölümü Sadece Kayıtlı Kullanıcılar Görebilir. Şimdi projeemizi çalıştıralım. ![]() Projemizi çalıştırdıktan sonra kayıtlarımızı listeledik. Gördüğünüz gibi çok kolay bir şekilde 1-2 satır ile işimizi yaptık. Bu makalenin de sonuna geldik, başka bir makalede görüşmek üzere başarı ve iyi günler dilerim. Sem GÖKSU MCP | MCAD.NET | MCTS Örnek Kodlar için mail adresimi kullanabilirsiniz semgoksu@semgoksu.com Kaynaklarhttp://msdn.microsoft.com
__________________ sevince... |
| | |
| |
| | #2 (permalink) |
| Yeni Üye Üyelik tarihi: Jun 2007 Yaş: 25
Mesajlar: 3
Rep Gücü: 0 ![]() | Bu makaleler bana ait Yazılımcının Günlüğü | Yazılımcının Günlüğü | yazilimgunlugu.com Sem GÖKSU KiÅŸisel Web Sayfası (MCP | MCAD | MCTS | MCPD Web | MCPD Windows) |
| | |
![]() |
| Anahtar Kelimeler |
| access, application, block, data, microsoft |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |