Kayıtlar

Temmuz, 2015 tarihine ait yayınlar gösteriliyor

Sql server giriş error domain\username 18456

Sql server auth şifresini unuttuysanız ve windows auth. ile bağlanmaya çalıştığınızda  18456 hatası alıyorsanız sebebi ; Sql serverın kurulduğu windows kullanıcısı ile , windowsa login olup sonrasında windows auth ile  deneyebilirsiniz.

Sql - CharIndex+Substring Fonksiyonu

Charindex fonksiyonu ile string bir veri türü içinde , istediğimiz string verinin(karakter) başladığı noktayı tespit edebiliriz. Örneğin A kolonumuzda veri olarak ORCUN POLAT verisi olsun , ve biz buradaki boşluğu bulmaya çalışalım. select charindex(' ',A)  from EBT_ISIMLER Yukarıdaki cümle ile bize 6 sonucu dönecektir(Boşluk 6. karakterde anlamında) .  Bunun üzerinden örneğin boşluktan sonraki 6 karakteri al diyebiliriz , burada substring devreye giriyor. select substring('A,charindex(' ',A),6) from tblcasabit Yukarıdaki sorgunun sonucunda boşluktan sonraki 6 karakteri al dediğimiz için POLAT dönecektir.

DevExpress GridControl - Seçili satırdan değer almak

private void gridView1_FocusedRowChanged(object sender, FocusedRowChangedEventArgs e) { string deger = gridView1.GetFocusedRowCellValue("kolonadi").ToString(); }

DevExpress Grid Export to Excel ,Pdf,Html

Aşağıdaki kod bloğuyla Gridde bulunan değerlerimizi Excel,Pdf ve Html formatına Export edebiliriz. void mnuExportTable()         {             using (SaveFileDialog saveDialog = new SaveFileDialog())             {                 saveDialog.Filter = "Excel (2003)(.xls)|*.xls|Excel (2010) (.xlsx)|*.xlsx |RichText File (.rtf)|*.rtf |Pdf File (.pdf)|*.pdf |Html File (.html)|*.html";                 if (saveDialog.ShowDialog() != DialogResult.Cancel)                 {                     string exportFilePath = saveDialog.FileName;                     string fileExtenstion = new FileInfo(exportFilePath).Extension;                     s...

Devexpress Grid default like filter operator

Eğer devexpress gridimizde filtreleme yaparken default olarak içinde geçen operatoruyle arama yapmak istiyorsak aşağıdaki bloğu kullanabiliriz.          for (int i = 0; i < gridView1.VisibleColumns.Count; i++)             {                 gridView1.Columns[i].OptionsFilter.AutoFilterCondition = DevExpress.XtraGrid.Columns.AutoFilterCondition.Contains;             }

Devexpress grid row backcolor

Gridview , rowstyle event içine aşağıdaki bloğu yapıştırabiliriz. Eğer tip kolonu içindeki değer  SATICI_SIPARISI ise backcolor mavi değilse sarı olacaktır.  private void gridView1_RowStyle(object sender,DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e)         {             GridView View = sender as GridView;             if (e.RowHandle >= 0)             {                 string category = View.GetRowCellDisplayText(e.RowHandle, View.Columns["TIP"]);                 if (category == "SATICI_SIPARISI")                 {                     e.Appearance.BackColor = Color.blue;                                ...

Türkçe Karakteri Kaldıran Fonksiyon

Bu fonksiyon girilen string ifade içersindeki Türkçe karekterleri ingilizce karekterlere çevirin örnek "Ö>O" , "Ü>U" , "Ş>S" , "Ç>C" , "Ğ>G" gibi CREATE FUNCTION FNC_Turkce_Kaldir ( @ifade NVARCHAR ( 100 ) ) RETURNS NVARCHAR ( 100 ) AS BEGIN DECLARE @veri NVARCHAR ( 100 ) set @veri = @ifade set @veri = REPLACE ( @veri , 'İ' , 'I' ) set @veri = REPLACE ( @veri , 'ı' , 'I' ) set @veri = REPLACE ( @veri , 'Ş' , 'S' ) set @veri = REPLACE ( @veri , 'Ç' , 'C' ) set @veri = REPLACE ( @veri , 'Ö' , 'O' ) set @veri = REPLACE ( @veri , 'Ğ' , 'G' ) set @veri = REPLACE ( @veri , 'Ü' , 'U' ) set @veri = REPLACE ( @veri , 'ş' , 'S' ) set @veri = REPLACE ( @veri , 'ç' , 'C' ) set @veri = REPLACE ( @veri , 'ö...