paradox veritabanı onarma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
haydarxxx
Üye
Mesajlar: 668
Kayıt: 09 May 2005 11:31
Konum: izmir

paradox veritabanı onarma

Mesaj gönderen haydarxxx »

kodlarda bir hata olmamakla birlikta yaklaşık 196 kayıt girilen veri tabanıma yeni kayıt giremiyorum.

ancak bir kaydı silip yeni kayıt yapar isem kayıt yapıyor ama tekrar yeni kayıt girmek istediğimde.

corrupt file-other than header.
file: c:\kademebir.db

hatası alıyorum.anladığım kadarıyla data bozulmasından bahsediyor.Bu işlemi nasıl düzeltebilirim.Bazı programlarda veri tabanını onar diye bölümler oluyor.hiç index kullanmadım.düne kadar çalışan program şimdi bu hatayı veriyor. :x
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

Tutil32 diye bir program var onu google den arat indir belki işini görür.Hoşçakal
Kullanıcı avatarı
HBV
Üye
Mesajlar: 114
Kayıt: 30 Haz 2005 09:28

Mesaj gönderen HBV »

Slm...Ozcank Arkadaşımın dediği gibi Tutil32 işini görür ama, Tablonu onardıktan sonra ki 196 kayıtta bozulacagını zannetmiyorum,başka bir şey var!!.Aşağıdaki kod'u tablona ekle böyle hatalarla karşılaşmazsın!;(Kod sitede de var.)

Kod: Tümünü seç

procedure TForm1.Table1AfterPost(DataSet: TDataSet);
begin
 try
  DBISaveChanges((DataSet As TBDEDataSet).Handle)
 except
   On EDatabaseError do
   ShowMessage('Tabloya Kaydetme hatası !...');
  end;
end;

(Yine Tavsiyem "Firebird" kullan!!!!!)
Kullanıcı avatarı
haydarxxx
Üye
Mesajlar: 668
Kayıt: 09 May 2005 11:31
Konum: izmir

Mesaj gönderen haydarxxx »

ozcank
TUTIL32.DLL dosyasını indirdim program olarak bulamadım eğer bu bir program ise link verebilirmisin.yoksa bu dosya sitem32 ye mi kopyalanacağız nasıl kullanacağım.

HBV verdiğin kod u kullanıyorum zaten.Firebird e geçtim kayıt yapabiliyorum ama bu bahsettiğim eski bir proje.Firebird de çok yeniyim hala test aşamasındayım.uygun bir proje yakalarsam deneme çalışmalrı yapmak istiyorum.
Kullanıcı avatarı
HBV
Üye
Mesajlar: 114
Kayıt: 30 Haz 2005 09:28

Mesaj gönderen HBV »

Slm..Sana Paradox için bir onarım proğramı gönderiyorum..Tablonda bir bozukluk varsa onarır.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

Arkadaşım zaten 3 dosya Tutil32.exe , Tutil32.dll , Verify.db bu dosyaları yazmış olduğun program dizinin içine kopyalıyorsun ordan çalışıyor.Kolay gelsin.
Kullanıcı avatarı
haydarxxx
Üye
Mesajlar: 668
Kayıt: 09 May 2005 11:31
Konum: izmir

Mesaj gönderen haydarxxx »

sy HBV
dosya için teşekkür ediyorum.Harika bir program yazmışsınız.Yada yazmışlar

Eğer bu tip hata ile karşılacak arkadaşlar olur ise HBV de izin vermesi durumunda isteyen arkadaşlara iletebilirim.
En son haydarxxx tarafından 16 Nis 2006 11:59 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

Banada gönderirsen sevinirim. Mail adresim ozcank@celiknet.com
Kullanıcı avatarı
HBV
Üye
Mesajlar: 114
Kayıt: 30 Haz 2005 09:28

Mesaj gönderen HBV »

proğram ücretsizdir..istediğinize verebilirsiniz!
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

http://www.delphiturkiye.com/index.php? ... dex_duzelt

Burda gerekli dosyaların linki var, çekebilirsiniz.
Kullanıcı avatarı
haydarxxx
Üye
Mesajlar: 668
Kayıt: 09 May 2005 11:31
Konum: izmir

Mesaj gönderen haydarxxx »

sy mussimsek

teşekkür ediyorum.Verdiğiniz linkteki dosyayı indirdim ama bu onarım yapacağım datadaki bütün kayıtları siliyor.Gerci ben HBV nin göndediği programla işimi gördüm ama bilginiz olsun istedim.(index kullanmamıştım)
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

Haydarxxx arkadaşım mail göndermişsin ama ekte hiçbirşey yok tekrar atarsan sevinirim.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

haydarxxx yazdı:sy mussimsek

teşekkür ediyorum.Verdiğiniz linkteki dosyayı indirdim ama bu onarım yapacağım datadaki bütün kayıtları siliyor.Gerci ben HBV nin göndediği programla işimi gördüm ama bilginiz olsun istedim.(index kullanmamıştım)
Programda, dll'de Borlandın kendine ait. Zaten dikkat ederseniz dosyaları Borland'tan indiriyorsunuz.

Belki sizde işe yaramamış olabilir, ben hiç kullanmadığım için yorum yapamıyorum.

Kolay gelsin.
shadowmann
Üye
Mesajlar: 508
Kayıt: 30 Oca 2004 10:49

Mesaj gönderen shadowmann »

Kullanıcı avatarı
HBV
Üye
Mesajlar: 114
Kayıt: 30 Haz 2005 09:28

Mesaj gönderen HBV »

Onların Çoğu ya ücretli yada kısıtlı...
Cevapla