Archive for the ‘ADO.NET / SQL’ Category
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 ...
Posted in ADO.NET / SQL | No Comments »
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 ...
Posted in ADO.NET / SQL | No Comments »
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 ...
Posted in ADO.NET / SQL | 1 Comment »
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 ...
Posted in ADO.NET / SQL | 2 Comments »
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 ...
Posted in ADO.NET / SQL | No Comments »
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ı ...
Posted in ADO.NET / SQL | No Comments »
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. ...
Posted in ADO.NET / SQL | No Comments »
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 ...
Posted in ADO.NET / SQL, C# | No Comments »
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 ...
Posted in ADO.NET / SQL, C# | No Comments »
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 ...
Posted in ADO.NET / SQL, C# | No Comments »