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ı.
WWW
Cevapla
#3
en son eklenen iki kaydı çekip aradaki farkın 1 olup olmadığına bakabilirsiniz.
YouTube Delphi Tips
"Yaşlanarak değil, yaşayarak tecrübe kazanılır. Zaman insanları değil, armutları olgunlaştırır" Peyami Safa
WWW
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 Okuyanlar: 1 Ziyaretçi