23 Şubat 2012 Perşembe

Microsoft® Visual Studio® Tips , kod yazmayı kolaylaştıran kestirme yollar.

Microsoft® Visual Studio® Tips

Kod yazmayı kolaylaştıran kestirme yollar.

Ctrl+Enter :Insert a line Above
Ctrl+Shift+Enter  :Insert a line below
Ctrl+W :Select current word
Ctrl+Delete  :Delete the next word
Ctrl+Backspace :Delete the preceding word
Ctrl+L :Cut the current line
Ctrl+Shift+L :Delete the current line
Ctrl+Shift+U :ToUpper
Press Ctrl+U :ToLower
Ctrl+F2 :Reach the navigation bar
Ctrl+K, Ctrl+C :Comment
Ctrl+K, Ctrl+U :UnComment
Ctrl+K, Ctrl+D :Format All the Document
Ctrl+K, Ctrl+F :Format the Selection
Ctrl+M, Ctrl+M :Collapse and expand code
Ctrl+M, Ctrl+L :Collapse and expand All
Ctrl+M, Ctrl+O :Collapse to Definitions
Ctrl+K, Ctrl+X :Insert a code snippet
Ctrl+I :Incremental search

21 Şubat 2012 Salı

RadGrid, UseStaticHeaders ve Internet Explorer 9.0

Telerik componentleri kullanıyorsanız; bir table içerisinde yer alan ve usestaticheaders özelliği true olarak atanmış bir gridin, IE9 versiyonlu browserda satır ve sütunlarının görünmemesi problemi ile karşılaşırsanız yapılacak işlem oldukça basittir.

Kısaca:
Table width = 99%
Grid width=99%
Grid mastertableview width=99% yapinca sorun düzelmektedir.

Referans olarak aşağıdaki linki inceleyebilirsiniz.


8 Şubat 2012 Çarşamba

llblgen dbfunctioncall date oracle

llblgen dbfunctioncall date oracle

Llblblgen’den oracle / SQL komutu çalıştırmak lazım geldiğinde kullanılabiliyor. Bana bir sahanın senesi filtrelemek için gerekti.  



Örnek 1 
SELECT COUNT(1) FROM ISM_GUMRUKCU_KTF WHERE TO_CHAR(KKT_ALINIS_TARIHI,'YYYY')= '2011'

IPredicateExpression filtre = new PredicateExpression();
EntityField field = IsmGumrukcuKtfFields.KktAlinisTarihi;
field.ExpressionToApply = new DbFunctionCall("TO_CHAR", new object[] { IsmGumrukcuKtfFields.KktAlinisTarihi, "YYYY" });
IPredicateExpression phExpression = new PredicateExpression(field == yeniTO.KktAlinisTarihi.Year.ToString());
filtre.Add(phExpression);
col.GetMulti(filtre);

SELECT COUNT (1)
  FROM "YNA_HD"."ISM_GUMRUKCU_KTF"
WHERE (((TO_CHAR ("YNA_HD"."ISM_GUMRUKCU_KTF"."KKT_ALINIS_TARIHI",
                   :loa59d6d342
                  ) = :kktalinistarihi1
         )
        )
       )
    Parameter: :LOa59d6d342 : String. Length: 0. Precision: 0. Scale: 0. Direction: Input. Value: "YYYY".
    Parameter: :KktAlinisTarihi1 : String. Length: 0. Precision: 0. Scale: 0. Direction: Input. Value: "2011".

Örnek 2  İç İçe Kullanım
SELECT COUNT(1) FROM ISM_GUMRUKCU_KTF WHERE EXTRACT(YEAR FROM KKT_ALINIS_TARIHI)=2011

IPredicateExpression filtre = new PredicateExpression();
EntityField field = IsmGumrukcuKtfFields.KktAlinisTarihi;
field.ExpressionToApply = new DbFunctionCall("EXTRACT", new object[] { new DbFunctionCall("YEAR FROM", new object[] { IsmGumrukcuKtfFields.KktAlinisTarihi }) });
phExpression = new PredicateExpression(field == yeniTO.KktAlinisTarihi.Year);
filtre.Add(phExpression);
col.GetMulti(filtre);


SELECT COUNT(1)
  FROM "YNA_HD"."ISM_GUMRUKCU_KTF"
WHERE (((EXTRACT (YEAR FROM ("YNA_HD"."ISM_GUMRUKCU_KTF"."KKT_ALINIS_TARIHI"
                             )) = :kktalinistarihi1
         )
        )
       )

    Parameter: :KktAlinisTarihi1 : Int32. Length: 0. Precision: 0. Scale: 0. Direction: Input. Value: 2011.