Archive for the ‘ADO.NET / SQL’ Category

TSQL de string ayrıştırma işlemleri ve sahte dizi kullanımı-3

Pazartesi, Ocak 5th, 2009

             Sayı tablosu kullanarak geliştirilen çözümler:  Merhaba,TSQL de string ayrıştırma işlemleri ve sahte dizi kullanımı ile ilgili makalemizin bu bölümünde ayrıştırma işlemleri için gerekli olan sayı tablomuzu nasıl oluşturacağımızı anlatacağım. Daha büyük stringlerle çoğu durumda, ardışık olarak artan bir sayı tablosu kullanmak genellikle başvurulan daha hızlı çözümlerden biridir. Ne var ki test ...

TSQL de string ayrıştırma işlemleri ve sahte dizi kullanımı-2

Cuma, Aralık 26th, 2008

Merhabalar, TSQL de string ayrıştırma işlemleri ve sahte dizi kullanımı yazı dizimize kaldığımız yerden devam ediyoruz. Bütün örnekler için aşağıdaki tanımı kullanacağız. DECLARE @p VARCHAR(50) SET @p = 'ALFKI, LILAS, PERIC, HUNGC, SAVEA, SPLIR, LONEP, GROSR' PATINDEX() ile doku eşleştirmesini kullanma:             Bir dokunun kelime içindeki ilk görüldüğü yerdeki pozisyonunu döndürür. Eğer yoksa sıfır ...

TSQL de string ayrıştırma işlemleri ve sahte dizi kullanımı-1

Salı, Aralık 23rd, 2008

TSQL de birbirinden virgülle ayrılmış string listelerini ayrıştırmak arada sırada ihtiyaç duyduğumuz bir kullanım şeklidir. Normal koşullarda, ilişkili database modelinde böyle bir durum ile karşılaşılmaz. Bazen Sql programcıları çift değerli sütün yâda değişken kullanma gereksinimi ile karşı karşıya kalırlar( genelliklede veri başka bir yerden geldiğinde). TSql de liste ya ...

Transaction Nedir ?

Cuma, Aralık 5th, 2008

Geliştirmekte olduğumuz uygulamalarımızda bir takım olaylar vardır ki, birbirine bağımlıdır ve bir bütün olarak hareket etmelidirler. Bu tarz küçük parçalara ayrılamayan işlemlere transaction denir. İşlemlerin tamamı gerçekleşmediği sürece tekil olarak çalışan işlemler çalışmamış kabul edilir. Bir örnek vermek gerekirse , geliştirdiğiniz uygulama bir bankanın internet şubesine yönelik ise, döviz bozdurma ...

SQL Server 2005 de Sıralama Fonksiyonlarının Kullanımı

Perşembe, Kasım 20th, 2008

 SQL Server 2005 Transact-SQL sonuç kümende sıralama yapmanı sağlayacak  fonksiyonlar içerir. Bu fonksiyonlardan bir veya daha fazlasını sorgunuzun SELECT cümleciğine eklediğinizde, kullandığınız fonksiyona göre  her satır için bir sıralama atamış olursunuz.T-SQL şimdilik 4 tane sıralama fonksiyonu içerir : ROW_NUMBER, RANK, DENSE_RANK ve NTILE. Şimdi kısaca bu fonksiyonların tanımı yapacak ve ...

C# ta Stored Procedure Kullanmak

Perşembe, Mayıs 24th, 2007

Tekrar merhaba. Önceki makalemde stored procedureler hakkında bir giriş bilgisi vermiştim ve genel olarak nasıl yazıldığına dair örnekler yapmıştık. Bu makalede stored procedurelerin c#’ta kullanılması ile ilgili biraz bilgi vereceğim. Bildiğiniz gibi normal bir c# uygulaması yaptığınızda sql’le bağlantı kurmak için bir sqlconnection nesnesi, bir sqlcommand nesnesi ve duruma göre sqldatareader veya sqldataadapter nesneleri kullanırız. Bunda da aynı ...

Stored Procedurelere Giriş

Pazartesi, Nisan 2nd, 2007

Bu ilk yazımda size SQL server’lardaki stored procedure’lerden bahsedeğim. Stored procedureler SQL serverda saklanan, sql ifadelerini barındıran metotlar gibi düşünülebilir. Veritabanı programlamaya ilk başlayanlar sql ifadelerini kullandıkları programlama dilinde yazarlar(c#, vb,...). bu ilk öğrenim için uygundur ancak gerçek hayattaki projelerde sql ifadeleri stored procedurelerde saklanır. ...

ACCESS’DE Kİ KAYITLARI LİSTELEME VE KAYIT EKLEME (WINDOWS APP.)

Pazartesi, Mart 5th, 2007

ACCESS’DE Kİ KAYITLARI LİSTELEME VE KAYIT EKLEME(WINDOWS APP.)               Bu makalemizde C#’ta ADO.NET ile access veri tabanına bağlanıp veri tabanındaki kayıtları nasıl okuyacağımızı ve veri tabanına nasıl veri ekleyebileceğimizi anlatmaya çalışacağım.               Uygulamamıza geçmeden önce ADO.NET hakkında kısaca bilgi vermek istiyorum. .Net teknolojisinde veri tabanı erişim sınıflarının genel adına ADO.NET diyoruz. ADO.NET, .Net teknolojisi için geliştirilmiş yeni bir veri erişim ...

ADO.NET İle Access Veri Tabanındaki Kayıtları Listeleme(ConsoleApplication)

Pazartesi, Şubat 19th, 2007

Bu yazıda Access veri tabanındaki kayıtları Console uygulamasında nasıl listeleyeceğimizi anlatmaya çalışacağım.             İlk olarak Access de aşağıdaki gibi bir veri tabanı oluşturalım. Bu hazırladığımız veri tabanını hardiskimizde herhangi bir yere kayıt edelim. Ben bu uygulamada veri tabanını C sürücüsüne kaydediyorum. Doğal olarak Access e bağlantıda kullanılacak data source de aşağıdaki gibi oluyor.     Data Source=C: /okul.mdb   (.mdb Access in uzantısıdır.) Veri ...

Veritabanlarına Bağlanma

Cumartesi, Ekim 7th, 2006

Günümüze kadar geliştirilen profesyonel yada profesyonel olmayan yazılımların büyük bölümünde verilerin gerek bir dosyada gerekse veritabanlarında saklanması , bu verilere erişilmesi ve verilerin kullanılması gerekmiştir . Verilerin  saklanması için birçok dosya türü ve veritabanından bahsetmek mümkün . Bu yazımda sizlere SQL Server da bulunan bir veritabanına ve Access bir veritabanına nasıl bağlanabileceğimizi birer örnek uygulama ...