SqlBulkCopy sınıfı ile veri taşıma

Serhat tarafından yazılmıştır. 1. Ocak 2009 23:49
Excel'de bulunan verilerimizi zaman zaman SQL Server'a taşımak isteyebiliriz.Bu işlemi hızlı ve güvenli bir şekilde yapmak için kullanacağımız class SqlBulkCopy sınıfıdır.Örnek üzerinden devam edecek olursak bir excel dosyamız var programımızda yüklenirken bu excel'deki bilgiler dataGridView'da listelenecek.Excel -> SQL butonuna basıldığında ise excel'de bulunan verileri SQL server'da oluşturmuş olduğumuz tabloya aktaracağız. İlk olarak excel dosyamızı oluşturacak olur [Fazlası]

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler: ,

ADO.NET

DataView Kullanımı

Serhat tarafından yazılmıştır. 28. Aralık 2008 20:55
DataView nesnesi veritabanımızdan elde ettiğimiz tablonun üzerinde çeşitli işlemler yapmak için kullanabiliriz.Bunlar; işlem anında istenilen tek kayıtın getirilmesi gibi yazılan sorgu sonucuda bilgileri DataView nesnesini kullanarak görüntüleyebiliriz. Mesela basit bir örnek üzerinden konuşursak , textBo [Fazlası]

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler: ,

ADO.NET

Stored Procedure ile kayıt işlemleri

Serhat tarafından yazılmıştır. 22. Aralık 2008 21:48
Bu yazımızda veritabanımızda işlem yapmamız için kullanılan diğer bir yöntem olan Stored Procedure işlemine bakacağız.Örneğimizde kayıt okuma işlemini Sql Server'da belirlediğimiz procedure doğrultusunda işlem yapacağız.Öncelikle Stored Procedure ile ilgili eksikleriniz var ise daha önce yazmış olduğum bu makaleyi inceleyebilirsiniz.SP kullanabilmemiz için programlama tarafına geçmeden SQL Server'da oluşturmamız gerekiyor.Bizim yazdığımız örnek SP AdventureWorksDW veritabanında ki Dimproduct tablosundan ilk 10 kayıtı ge [Fazlası]

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler: ,

ADO.NET

App.config Kullanımı

Serhat tarafından yazılmıştır. 22. Aralık 2008 17:38
Veritabanı üzerinden işlem yapan programlarda connectionString'imizi programın içinde tutmak zaman zaman işlerimizi zorlaştırabilir.Örneğin yazdığınız programda herşeyi oluşturdunuz ve kod içerisinde connectionString'nizdeki database adını Personel yaptınız ve derleyip kullanıcıya verdiniz.Fakat bir süre sonra projenin çalıştığı veritabanını müşterinin değiştirdiğini ve bu yeni veritabanı üzerinden işlem yapılmasını istediğini düşünün ? Tekrar projeyi aç kodları değiştir derle gibi işlemlerin zaman kaybından başka birşey olmadı ortada.Bunun yerine App.config adı veri [Fazlası]

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler:

ADO.NET

SqlParameter Kullanımı

Serhat tarafından yazılmıştır. 22. Aralık 2008 16:47
Sql Server üzerinde silmek , kayıt ekleme gibi işlemler yapıldığında ve bu işlemlerde birden fazla tabloda işlem yapılıyorsa sorgumuz oldukça karışık duruma gelebiliyor.Bunu engellemek için en güvenli yol olan Stored Procedure kullanıyoruz veya kodlama aşamasında parametreler üzerinden işlemler yapıyoruz.SqlParameter kullanımına bakacak olursak sorgumuza çeşitli parametreler ekleyip işlem yapmak istediğimiz sorguyu yazdıktan sonra command nesnemizin parameters özelliğini kullanarak sorgumuzdaki parametreleri ve bu parametreye denk gelecek verikaynağını belirtiyoruz. cmd.Parameters.AddWithValue("@id", deger); gibi c [Fazlası]

1 kişi tarafından 1.0 olarak değerlendirildi

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler: ,

ADO.NET

"Yüklenebilir ISAM bulunamadı" hatası

Serhat tarafından yazılmıştır. 20. Aralık 2008 20:06
Basit bir şekilde Ado.Net ile bir Excel dosyasına bağlandığınızda standart provider olarak; Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1"; belirtilmektedir. Fakat nadiren sistemde excel dosyasına bağlanırken connection'un Open() metodunda "Yüklenebilir ISAM bulunamadı." hatası alınmaktadır.Bu hatayı aldığınızda yapmanız gerek tek şey ";HDR [Fazlası]

2 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler:

ADO.NET

SqlDataAdapter işlemleri

Serhat tarafından yazılmıştır. 16. Aralık 2008 16:37
Bu yazımızda SQL Server ile iletişim sağlamamızı sağlayan SqlDataAdapter sınıfını inceleyeceğiz.SqlDataAdapter'ı Dataset nesnelerimize veritabanından datalarımızı alıp işlemek için kullanılır.Yani veri kaynağı ve Dataset nesneleri arasında bağlantıyı sağlar.SqlDataAdapter nesnesi using System.Data.SqlClient; namespace'inin altında bulunmaktadır. SqlDataAdapter nesnesin 4 farklı constuctor'ı vardır.Uygulamalarımızda veri işlemek için 4 tane önemli propertysi vardır.Bunlar; InsertCommand : Veritabanımıza kayıt eklemek için kullanılan propertydir.SqlCommand sınıfından üretilen nesne üzerinden işlem yapar. DeleteCommand: Veritabanımızdan kayıt silmek için kullanılan propertydir.SqlCommand sınıfından üretilen nesne üzerineden işlem yapar. UpdateCommand: Veritabanımızdaki kayıtları güncellemek için kullanılan property [Fazlası]

4 kişi tarafından 4.3 olarak değerlendirildi

  • Currently 4,25/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler: ,

ADO.NET

SqlConnectionStringBuilder class'ının kullanımı

Serhat tarafından yazılmıştır. 15. Aralık 2008 13:51
Veritabanı kullandığımız uygulamalarda oldukça kolaylık sağlayan SqlConnectionStringBuilder sınıfından bahsedeceğiz.Bazı zamanlarda ConnectionString'imizden kullanıcı adını veya şifremizi çekmek için çeşitli parçalama işlemleri yaparak zahmetli işlerle uğraşıyoruz.Ama SqlConnectionStringBuilder sınıfını kullanarak gerekli olan veritabanı bilgilerini properytlerine set ederek hızlı bir biçimde connectionstring oluşturabiliriz. Örneğimizde bir consol uygulaması yazalım ve SqlConnectionStringBuilder nesnesini kullanarak connection bilgilerimizi belirledikten sonra veritabanımızdaki 3 tablodan bilgileri alıp tab [Fazlası]

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler:

ADO.NET

Connection nesnesi

Serhat tarafından yazılmıştır. 11. Aralık 2008 13:34
Bu yazımızda ADO.NET'e basit bir giriş yaparak sistemimizde bulunan SQL Serverımızda ki veritabanına bağlanmaya çalışıp bağlantı durumunu almaya çalışacağız.Namespace'imize using System.Data.SqlClient;'yi eklemeyi unutmayalım ! . Ve Connection nesnemizin de özelliklerine bakmış olacağız.SQL Server dışında herhangi bir veri kaynağına ulaşmak isterseniz ise www.connectionstrings.com sitesinden bağlantı modellerine bakabilir [Fazlası]

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler:

ADO.NET

Powered by BlogEngine.NET 1.4.5.0
Bu tema Mads Kristensen tarafından yapılmıştır ve Türkçeleştirilmesi Blog Engine Türkiye ekibi tarafından yapılmıştır.

Son Yorumlar

Comment RSS

Yasal Uyarı

Bu sitede sunulan tüm bilgi ve dökümanların kullanımından ve sitede yapılan kullanıcı yorumlarından (siyasi içerik,hakaret vb.) doğacak sorunlardan yazar sorumlu tutulamaz. 

İçeriğin kaynak belirtilmeden kopyalanması yasaktır !

SERHAT TAŞ

© Copyright 2010