Sql cümlelerimiz içinde belirli durumlara göre farklı işlemler yapmak istiyorsak Case-When yapısını kullanabiliriz. kullanımı
CASE
WHEN durum1 THEN yapılacaklar
WHEN durum2 THEN yapılacaklar
ELSE yapılacaklar
END
Bir örnek ile açıklamak istersek; veri tabannda statu isminde bir alanımız olduğunu ve bu alanın kişinin medeni halini tuttuğunu düşünelim. statü alanımzda “1″ evli, “2″ bekar “3″ de belirtilmedi anlamına gelsin. Biz eğer sorgu sonucunda [...]
Aralık, 2007 için Arşiv
Sql de Case-When Yapısı
Posted in Sql Server Fonksiyonları on Aralık 14, 2007 | 16 Yorum »
SP Output Parametrenin Değerine Kod İçinden Ulaşmak
Posted in VeriTabanı on Aralık 10, 2007 | » yorum bırak;
Sql Serverda hazırladığınız bir procedureden geriye output parametre ile bilgi gönderiyorsanız, gelen bilgiye C# kodu içinde şu şekilde ulaşabilirsiniz :
//sqlCommand1 kullanacağınız command nesnesi
//sqlConnection2 kullanacağınız connection nesnesi
//myprocedure yazdığınız procedure ünüz
//@donenDeger procedurede tanım output parametre
//işlemimizi sotred procedure ile yapacağımızı belirtiyoruz
sqlCommand1.CommandType = CommandType.StoredProcedure;
//kullanacağımız stored procedureü belirtiyoruz
sqlCommand1.CommandText = “myprocedure”;
//procedurede tanımlı olan parametreyi commandımıza ekliyoruz.
sqlCommand1.Parameters.Add(“@donenDeger”, SqlDbType.NVarChar, 20);
//eklediğimiz parametrenin bir output [...]
Reverse()
Posted in Sql Server Fonksiyonları on Aralık 4, 2007 | » yorum bırak;
Reverse fonksiyonu parametre olarak aldığı ifadeyi tersten yazar. Kullanım şekli Reverse(parametre) şeklindedir.
ör:
select Reverse(’sadullah’) şeklinde bir kullanım geriye ‘halludas’ değerini gönderir.
select Reverse(1234) şeklinde bir kullanım geriye 4321 değerini gönderir.
Only Web services with a [ScriptService] attribute…
Posted in ASP.NET Hata Mesajları on Aralık 1, 2007 | 2 Yorum »
eğer hazırladığınız bir web servisini ajax nesnelerinizden çağırmaya kalkışırsanız
“InvalidOperationException: only Web services with a [ScriptService] attribute on the class definition can be called from script”
şeklinde bir hata mesajıyla karşılaşabilirsiniz. problemi düzeltmek için web methodun bulunduğu class tanımının üst tarafına
[System.Web.Script.Services.ScriptService()]
yazmanız gerekir. ör:
[System.Web.Script.Services.ScriptService()]
public class SlideService : System.Web.Services.WebService
{
[WebMethod]
public AjaxControlToolkit.Slide[] ResimleriGetir()
{
}



