5 Aralık 2013 Perşembe

Ay Kodu verip Adı döndürmek istemez misiniz?

Ay kodunu verip İsmi dönsün istermisiniz? İşte size gerekli fonksiyon;

SELECT dbo.AytoIsmi('1') AS Isim   işte buda kullanımı.

----------------------------------------------------------------------------- 


Create FUNCTION [dbo].[AyToIsim]
(
@Ay VARCHAR(50)
)
RETURNS VARCHAR(50)
AS
BEGIN
DECLARE @Name VARCHAR(100)

   if @Ay='1'
    BEGIN
     SET @Name='Ocak'
    END
   else if @Ay='2'
    BEGIN
     SET @Name='Şubat'
    END
   else if @Ay='3'
    BEGIN
     SET @Name='Mart'
    END
   else if @Ay='4'
    BEGIN
     SET @Name='Nisan'
    END
   else if @Ay='5'
    BEGIN
     SET @Name='Mayıs'
    END
   else if @Ay='6'
    BEGIN
     SET @Name='Haziran'
    END
   else if @Ay='7'
    BEGIN
     SET @Name='Temmuz'
    END
   else if @Ay='8'
    BEGIN
     SET @Name='Ağustos'
    END
   else if @Ay='9'
    BEGIN
     SET @Name='Eylül'
    END
   else if @Ay='10'
    BEGIN
     SET @Name='Ekim'
    END
   else if @Ay='11'
    BEGIN
     SET @Name='Kasım'
    END
   else if @Ay='12'
    BEGIN
     SET @Name='Aralık'
    END

return @Name

END

24 Eylül 2013 Salı

Crystal Kurulumunda Error 1904 DLL failed to register hatası

Merhabalar;
Crystal Reports kurulumunda eğer " Error 1904. Module C:\Program Files\Common Files\Business Objects\2.7\bin\ExportModeller.dll failed to register.  HRESULT -2147010895. " hatayı alıyorsanız. Çözümü çok basit 
"Microsoft Visual C++ 2005 Redistributable Package (x86)" 

"Microsoft Visual C++ 2005 Redistributable Package (x64)"
kurduğunuzda sorun giderilmiş olacaktır.  


11 Temmuz 2013 Perşembe

Property IsLocked is not available for Login


Property IsLocked is not available for Login '[sa]'. This property may not exist for this object, or may not be retrievable due to insufficient access rights. (Microsoft.SqlServer.Smo)

Sql Server'da yukarıdaki hatayı alırsanız çözümü çok basit bir query ekranı açıp aşağıdaki kodu yapıştırmanız yeterli




alter login sa
with password = 'yourpwd' unlock,
check_policy = off,

check_expiration = off

26 Haziran 2013 Çarşamba

An installation package for the product Microsoft SQL Server Native Client cannot be found.

SQL Server 2005 Express Edition kurarken yada MSDE 2000 den upgrade yaparken, kurulum sırasında aşağıdaki hatayı alabilirsiniz.
An installation package for the product Microsoft SQL Server Native Client cannot be found. Try the installation again using a valid copy of the installation package ‘sqlncli.msi’
Çözüm için Program ekle/kaldır penceresini açıyoruz ve SQL Native Client ‘ı kaldırıp, SQL Express kurulumunu yeniden başlatıyoruz.