Konu: Kayıtların kaybolması
Bazı dosylarda ara sıra tuhaf durumlar yaşıyorum, belki daha önceden böyle bir sorunla karşılaşan olmuştur.
VFP dosyalarımda AutoInc kullanıyorum. Numaralar normal olarak 1, 2, 3, 4, 5, 6, 7, 8, 9 ... 50, 51,52 gibi devam ederken dosyalarda 1,2,3 numaralı kayıtlar dosya içinde kalıyor ve diğer kayıtlar kayboluyor. (Tamamen yok oluyor, deleted değil) fakat modi structure ile baktığımda bir sonraki "AutoIncrement Next Value" 53 gözüküyor.
Buradaki rakkamlar sadece örnek olarak verildi bazen daha çok kaydın kaybolduğu olmuştur.
fakat next value doğru gözüküyor. ve aradaki kayıtların nereye kaybolduğunu bir türlü bulamıyorum.
Bu tür dosyaları incelediğimde herhangi bir tuhaflıkta göremiyorum.
Bu işlemleri yaparken kullandığım veritabanını tekrar düzenlemek ve tekrar indexlemek amacıyla, Önce veritabanını "DBC" siliyorum ve kullandığım tüm dosyaları FREE TABLE ile serbest bırakıyorum, sonradan tekar CREATE DATABASE ile veritabanı oluşturup ADD TABLE ile dosyaları ekliyorum. Sonra DELETE TAG ALL ile indexlerini silip indexlerini baştan yaratıyorum. Yaptığım işlemler bunlar.
Bunlardan hangisi sizce böyle bir kayba neden olabilir ?