Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Artarak gitmesi gereken degeri kontrole tmek
#1
Merhabalar,
Tablomda kulanıcının giris yaptigi sayisal bir alan var. Bu alana her islemden sonra elle bir deger atamasi yapmasi gerekiyor.
1
2
3
4
seklinde her islemde artan sirayla sayi girecek. Fakat bazen kullanıcı 1,2,3,4,7,8 seklinde sayi atlayarak deger verebiliyor.
Tabloda bu sekilde sayi atlanıp atlanmadıgını anlayabilecegimiz bir sorgu mumkun mudur?
(Artırma olayini otomatik yapmamam lazim kullanıcilarin elle kendileri vermeleri mecburi.)
Teşekkürler.
Cevapla
#2
Eğer son girilen rakam tablodaki en buyuk değerden buyukse ve farkı 1 (bir ise) kayda devam et, yok eğer durum bu değilse girmeniz gereken deger = tablodaki en buyuk deger+1 olmalıdır. şeklinde bir uyarı.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
WWW
Cevapla
#3
en son eklenen iki kaydı çekip aradaki farkın 1 olup olmadığına bakabilirsiniz.
Peyami Safa: "Yaşlanarak değil, yaşayarak tecrübe kazanılır. Zaman insanları değil, armutları olgunlaştırır". 
Can Yücel: "Toprak gibi olmalısın! Ezildikçe sertleşmelisin! Seni ezenler sana muhtaç kalmalı! Hayatı sende bulmalı."
Cevapla
#4
Anladığım kadarı değerleri veritabanına kaydetmeden önce kontrol etmek istiyorsun
eger verileri tek tek alıyorsan esistem'in dediği gayet uygun fakat
ekrandan değerleri birden fazla alıp bunları kayıt işlemine başlamadan önce yapacaksan
ilk kaydı veritabanı ile karşılaştır
kalanları döngü içinde yap böylece veritabanı sorgusunu daha az yapar ve hızdan kazanırsın
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#5
Merhaba,
1- Artan sayı sıfırlanacak mı? gün, hafta, ay, yıl vs. başlarken
2- Sistem çok kullanıcılı mı?
Cevapla

Konuyu Paylaş : facebook gplus twitter





Konuyu Okuyanlar: 1 Ziyaretçi