• 04-05-2021, 02:10:10
    #1
    SQL içerisinden bir veriye if else yaptırmak istiyorum ancak ADO.net ile çektiğim veri içerisinden problem yaşıyorum bilgisi olan var mı durum hakkında hiç?
  • 04-05-2021, 02:21:53
    #2


    Null Döngü dönüyor sürekli.
  • 04-05-2021, 02:25:13
    #3
    find fonksiyonunda dbden koşul geçeceğin kolon adını belirlemen gerekir.

    Onu belirlemez isen tabloda bulunan ya da senin DB tanımında Primary Key ne ise ondan aratır.

    Ondan Primary Key ile alakalı bir tanım hatası olmuş olabilir

    Hatada da onu belirtiyor zaten.

    Şöyle yapmayı dene

    db.durums.find(i => i.kolon_adin == btnname)
  • 04-05-2021, 02:28:02
    #4
    Üyeliği durduruldu
    db.durums.SingleOrDefault(m=>m.btnname==durum)
    Yanılmıyorsam eğer
  • 04-05-2021, 02:33:37
    #5
    c3yhun adlı üyeden alıntı: mesajı görüntüle
    db.durums.SingleOrDefault(m=>m.btnname==durum)
    Yanılmıyorsam eğer
    Maalesef yapamadım... ((((
  • 04-05-2021, 11:18:34
    #6
    find içine primary key göndermelisin
    örnek
    durums.find(3)
    durums.find("AKT")

    primary key harici bir şart ile arıyorsan örnek
    durums .FirstOrDefault(x=>x.durumtipi=="aktif")
  • 04-05-2021, 12:27:02
    #7
    onekey15 adlı üyeden alıntı: mesajı görüntüle
    find içine primary key göndermelisin
    örnek
    durums.find(3)
    durums.find("AKT")

    primary key harici bir şart ile arıyorsan örnek
    durums .FirstOrDefault(x=>x.durumtipi=="aktif")
    SQL'den durum 1 veya 0 olarak çekim yapıyorum. Eğer durum 1 ise 0'a çeviriyor 0'sa 1'e çeviriyor.