Şimdi Ara

Mükkerrer Kayıt Engelleme Yardım ? C#

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
651
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • void mukerrerkontrol()
    {
    SQLiteConnection baglanti = new SQLiteConnection("Data Source = DB.db");
    baglanti.Open();

    SQLiteCommand komut = new SQLiteCommand("select * from tablomuz where no=@no", baglanti);
    komut.Parameters.AddWithValue("@no", no.Text);
    SQLiteDataReader dr = komut.ExecuteReader();

    if (dr.Read())
    {
    durum = false;
    }
    else
    {
    durum = true;
    }
    baglanti.Close();

    }


    C# Merhaba yukarıdaki kod ile tekrarlı girişleri engelliyorum fakat ek yapmak istiyorum. Örnek;


    2 Alanımız var; Bunlar SAYI ve HARF

    Kayıt yaptığımızı farz ediyoruz:

    Eğer ki SAYI alanı ile HARF alanındaki veri daha önce girildi ise, veri tabanında var ise FALSE döndürecek kayıt işlemine izin vermeyecek. Değilse TRUE döndürecek.

    Mükerrer kayıt engelleyeceğim fakat 2 alanı birden kontrol etmesi gerekiyor. En üst yazıda ekledim kod görmüş olduğunuz üzre sadece " no " alanını denetliyor.



    < Bu mesaj bu kişi tarafından değiştirildi mustafabilir01 -- 28 Kasım 2019; 14:31:17 >







  • Merhabalar,
    Cevap verilmemiş umarım sorununuzu çözmüşsünüzdür.Çözemediyseniz şu şekilde öneride bulunayım aynı parametre ile sayı ve harfi count olarak çekin, ardından
    if (Rows.count>0)
    {
    }
    else if(Rows.count<0)
    {
    }

    Satır dönerse mükerrer kayıt vardır dönmezse öyle bir kayıt yoktur.

    Kolay gelsin hocam,iyi çalışmalar.



    < Bu mesaj bu kişi tarafından değiştirildi motorsport -- 30 Kasım 2019; 23:12:57 >
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.