Asp İle Belirli Sayıda Kayıt Yapma Sınırlaması
-
Merhaba asp yi yaşatan bir avuç insan merhaba :)
Arkadaşlar şimdi veritabanımda aynı numaraya sahip 10 girdi girildildiyse 11. girdinin girilmemesi için bir denetim koymak istiyorum10 aynı numaraya sahip kayıt varsa
kayıt girilmesin
yoksa
kayıt girilsin
gibi.
sql, if else artık ne olursa çok makbule geçer.
-
Hocam asp bilgim yok ama; SELECT COUNT(*) FROM tablon WHERE numara='aranan_numara' gibi bir sorgu ile aynı numaraya sahip olan kayıtların sayısını bir değişkene atayıp kontrollerini ona göre yapabilirsin sanırım
-
Hatta şöyle bir kod hocam
<% aranan_numara = request.form("no") ' burası kayıt edilen numara neyse o hocam. formdan gelen bilgiler için örnek verdim. sorgu = " SELECT COUNT(*) FROM tablon WHERE numara='"&aranan_numara&"' " 'aranan_ numara değişkenini sorguda tanıttık set kontrol = baglanti.execute(sorgu) kontrol2 = cint(kontrol(0)) if kontrol2 = 10 then ' eşittir yerine büyük eşit yaparsan daha sağlıklı olabilir >= şeklinde. response.write "10 adet kayıt girilmiş yeni kayıt yapılamaz" else ' Kayıt yapılacak işlemlerin kodları buraya end if %>Hepsi bukadar. Anlamışsındır umarım. Takılırsan yardımcı olurum.
birkaç düzenleme.
-
Çok teşekkür ediyorum yardımlarınız için makbule geçti.
Toplam Hit: 667 Toplam Mesaj: 4
