• 19-05-2018, 17:51:34
    #1
    Merhaba Arkadaşlar,

    Veritabanınaki bilgiler ile filtreleme yapmak istiyorum.Fiyat listem var.Verilerim şu şekilde; 10.000 TL ,100.000 TL , 59.800 TL şeklinde.
    Bu verileri floata çevirip yani düz 10000, 10000, 59800 yapmak istiyorum.

    Sorgum şu şekilde:
    Select * from tbl_ilan where ilan_fiyat>="text.Box1.Text" AND ilan_fiyat<= "text.Box2.Text"
    Yardımcı olursanız sevinirim.Şimdiden teşekkürler
  • 19-05-2018, 18:03:13
    #2
    Onun yerine arattiginiz yaziya nokta eklemeniz daha kolay olacaktir
  • 19-05-2018, 18:18:38
    #3
    @orcuntuna; Ben eklerimde kullanan kişi onun bilincinde olucak mı ?
  • 19-05-2018, 23:22:38
    #4
    yapmak istediğinizi tam anlayamadım fakat şöyle anladım;
    veritabanından gelen verileri float'a çevirmek istiyorsunuz sanırım. Bunun için:
    MySqlCommand sorgu=new MySqlCommand("Select * from tbl_ilan where ilan_fiyat>="text.Box1.Text" AND ilan_fiyat<= "+text.Box2.Text);
    MySqlDataReader oku=sorgu.ExecuteReader();
    while(oku.Read())
    {
            float degisken= float.Parse(oku["tabloAdi"]);
    }
  • 20-05-2018, 00:55:59
    #5
    Soruyu daha detaylı açıklarsanız yardımcı olabilirim. DB'deki veriler float mı şu an text mi ?