index hatası verdiğinde kayıtlar tamamen siliniyor
-
- Üye
- Mesajlar: 7
- Kayıt: 03 Eyl 2003 01:27
- Konum: eskişehir
- İletişim:
index hatası verdiğinde kayıtlar tamamen siliniyor
paradox veritabanında tarih olarak tanımladım. programda tarih bölümünü boş geçtiğimde index hatası veriyor. Ve daha önce kaydettiğim bilgiler siliniyor bunu engelleyebileceğim kod yada yöntem varmı?
betül
Eger tarih alani primary key olarak tanimli ise zaten bos gecmemelisiniz bu durumda bir hata vermesi normal. Tabi tam olarak ne hatasi verdigi de onemli hatanin tam metnini yazmaniz problemi cozebilmek acisindan daha faydali olur.
Daha onceki bilgilerin silinmesi ise veritabani mantigi acisindan bir bug olmadigi surece imkansiz gorunuyor. Yazdiginiz bir kod bu isi yapmiyorsa belki de gercekten veriler silinmioyr da Delphi tarafinda kayitlarin gosterimi ile ilgili bir sorun oluyor da olabilir. SQL Explorer ile baktiginizda kayitlarin silindigini goruyuor musunuz?
Daha onceki bilgilerin silinmesi ise veritabani mantigi acisindan bir bug olmadigi surece imkansiz gorunuyor. Yazdiginiz bir kod bu isi yapmiyorsa belki de gercekten veriler silinmioyr da Delphi tarafinda kayitlarin gosterimi ile ilgili bir sorun oluyor da olabilir. SQL Explorer ile baktiginizda kayitlarin silindigini goruyuor musunuz?