Dosya oluşumu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Dosya oluşumu

Mesaj gönderen ozcank »

Arkadaşlar şöyle bir durum var programı çalıştırdığım zaman program dizinine Del1.MB den Del68.MB ve _QSQ35.DB den _QSQ66.DB ye kadar dosyalar oluşturuyor ve kalıyor dizin şişiyor acaba neden olabilir programı yazarken farklı bir şeymi oluyor.Yardım ederseniz çok sevinirim.
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

Mesaj gönderen m_ekici »

daha önce geçmiş bu konu fakat bir sonucu bulundumu bilmiyorum?

viewtopic.php?t=2591&highlight=del1
Akin_Delphi
Üye
Mesajlar: 163
Kayıt: 06 Nis 2006 12:22

Re: Dosya oluşumu

Mesaj gönderen Akin_Delphi »

ozcank yazdı:Arkadaşlar şöyle bir durum var programı çalıştırdığım zaman program dizinine Del1.MB den Del68.MB ve _QSQ35.DB den _QSQ66.DB ye kadar dosyalar oluşturuyor ve kalıyor dizin şişiyor acaba neden olabilir programı yazarken farklı bir şeymi oluyor.Yardım ederseniz çok sevinirim.
Bu tipten (geçici) dosyalar, programın çektiği ya da gönderdiği verileri geçici olarak saklamak üzere kullanılıyor ve normalde program kapanırken silinmesi lazım. Ancak program çöktüğünde ya da öldürüldüğünde, uygulama bunları silmek için fırsat bulamadığı için dizinde kalıyor ve dediğiniz gibi dizin şişiyor.

Dolayısıyla, programın çökmemesine ve öldürülmemesine dikkat ederseniz, böyle bir sorun olmayacağını düşünüyorum.

Saygılarımla ve Başarılar.
Anadolu27
Üye
Mesajlar: 35
Kayıt: 04 Nis 2006 11:42
Konum: Nizip

Mesaj gönderen Anadolu27 »

Merhaba,

Table veya Query lerin CachedUpdate özelliği vardır.

Sanırsam Del veya _QSQ ile başlayan dosyalar CachedUpdate özelleği True yapılırsa oluşuyor.

Bilgiğim kadarıyla bu özellik yoğun network trafiği olan uygulamalarda
network yoğunluğunu minimize etmek için kullanılıyor.

Yani sizin Update+Insert+Delete olayları işleminiz bitene kadar localde tutuluyor. Sonrasında veritabanınıza aktarılıyor.

emin değilim ama bununla ilgili arkadaşların yaşadığını sandığım problem olarak diyebileceğim şey
üzerinde değişiklik yaptığınız veya eklediğiniz kayıdıda içeren bir sorgu çalıştırdığınızda sonucunuz sağlıklı olmuyordu sanırsam...
denemek lazım..

eğer bu özelliği kullanmak durumundaysanız bu dosyaları program açılışında silme işlemi yapabilirsiniz. istersen bide kapanışta..

Sağlıcakla..
Cevapla