En çok kullanılan SQL sınıfları
ADO.NET (ActiveX Data Objects.NET), Microsoft tarafından bize sunulan, veritabanı ile uygulamalarımız arasında köprü görevini görmektedir. ADO.NET ile uygulama tarafımızda veritabanımıza bağlanabilir, verilerimizi buradan listeleyebilir, güncelleyebilir, veri ekleyebilir veya silebiliriz. ADO.NET ile SQL sorguları, komutlarını uygulama tarafımızda kullanabiliriz.
SqlConnection : Bu sınıf ile SQL’de yer alan veritabanlarımıza bağlanabiliriz.
SqlCommand : Bu sınıf SQL server üzerinde çalışacak komutlar veya Stored Procedure’ler için ilgili komut deyimlerini tutabilir.
SqlDataReader : SqlDataReader ile veritabanından veri döndürülmesi sağlanır. Bu sınıfta veri okunma işlemi sürekli ileri yönlüdür, geri yönlü değildir.
Bir veritabanına ADO.NET ile bağlanmak için neler yapılabilir :
1 - Öncelikle hangi veritabanına bağlanacaksa buna göre ilgili namespace eklenir, örneğin System.Data.SqlClient.
2 - Daha sonra ilgili veritabanım için bağlantımı tanımlarım. SqlConnection gibi..
3 - Daha sonra veritabanım üzerindeki işlemlerimi belirtirim. SqlCommand gibi..
4 - Daha sonra bağlantımı açarım ve verimi işlerim, SqlDataReader gibi..
5 – SqlDataReader gibi objelerim ile verilerimi kullanırım, gösteririm.
6 - Son olarak veri tabanı bağlantımı kapatırım.
2 - Daha sonra ilgili veritabanım için bağlantımı tanımlarım. SqlConnection gibi..
3 - Daha sonra veritabanım üzerindeki işlemlerimi belirtirim. SqlCommand gibi..
4 - Daha sonra bağlantımı açarım ve verimi işlerim, SqlDataReader gibi..
5 – SqlDataReader gibi objelerim ile verilerimi kullanırım, gösteririm.
6 - Son olarak veri tabanı bağlantımı kapatırım.
Kaynak: http://www.ismailgursoy.com.tr/ado-net-nedir/
Yorumlar
Yorum Gönder