Archive for the ‘ADO.NET / SQL’ Category

Common Language Runtime Sql ilişkisi ve Split

Perşembe, Şubat 11th, 2010

Merhaba Arakadaşlar, Bu yazımda Common Language runtime ile Sql server üzerine C# ' hazırladığınız bir fonksiyonu eklemeye anlatacağım. Öncelikle Spliti seçtim çünki Sql üzerinde split yapamıyoruz. bunun çözümüde yine SQL 2005 ile .Net Framework üzerinde geliştirdiğimiz DLL lerin Sql üzerine eklenip functionların oluşturulması ile çözebiliriz.

Error message when you start the SQL Server 2008 Reporting Services Configuration Manager: “Invalid namespace”

Çarşamba, Şubat 10th, 2010

Sql 2008 ' i Kurdunuz ve Reporting services ayarları yapmaya çalışıyorsunuz ve bu hatayı alıyorsunuz. Configuration Manager: "Invalid namespace".

login failed for ’sa’ problemi

Cuma, Haziran 19th, 2009

mssql 2005 te bulunan veritabanınıza 'sa' ile bağlanmaya çalışırken login failed for 'sa' hatası alıyorsanız , ilk olarak Security -> Logins bölümünde sa üzerinde sağ tıklayıp açılan pencerede Status bölümünde Login Disabled ise Enabled konumuna getirelim. bu işlemden sonra eğer uygulama içinden testinin başarısız olursa yeni bir Query penceresi açıp ...

Veritabanı Group_Concat,Concat,Replace,Trim Fonksiyonları

Pazar, Mayıs 24th, 2009

Veritabanı Group_Concat,Concat,Replace,Trim Fonksiyonları Uygulamalarımızda kimi zaman veritabanından gelen veriler üzerinde değişiklik yapma ihtiyacı duyarız. Bu değişiklikler uygulama tarafında yapılabilir. Ancak performans arttırmak gibi sebepler nedeniyle bunları veritabanı tarafında yapmak isteyebiliriz. Bu yüzden  veritabanından veri çekerken, gelen veriler üzerinde değişiklik yapmanızı sağlayacak ve işlerinizi kolaylaştıracak 4 fonksiyondan bahsetmek istiyorum. GROUP_CONCAT : Group_Concat fonksiyonu ...

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ı ...