S.A. Arkadaşlar
Yaptığım program çok yavaş açılıyor.
GDB dosyasının boyutu 130 Mb civarında bu etkiler mi?
Formları AutoCreate ten alıyorum ama datasetlerin ve datasourcelerin bulunduğu datamodule yi ve ana formu sadece autocreate ediyorum diğerlerini kendim create ediyorum.Ama yine yavaş.
datamodulesin Createsinde datasetlerin masterlerini open ediyorum ve detailleri de masterlerin afteropen inin daaçıyor beforeclose da kapatıyorum.Yani program açılırken datamoduldeki datasetler herhalde çalışıyor.Bundan dolayı olur mu?Çözüm yolları sunarsanız seviniirm.
Valla program açılırken 1,5 dak. bekliyorum.
Yardımlarınız için teşekkürler...
Program çok yavaş açılıyor
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Program çok yavaş açılıyor
"Bilginin Doruğuna Hep Birlikte..."
-
- Üye
- Mesajlar: 21
- Kayıt: 26 Haz 2003 09:37
CEVAP.
Bütün veriyi hafızaya almaya çalıştığından yavaş çalışması normal.
Açılışta bütün veriyi açmana gerek yok.
Menülere tıklanınca Formları Create etmen dogru olacaktır.
İşte o zaman açtırabilirsin dataset'leri.
Not: Açılış unitinde gördüğün
Application.CreateForm(TForm1, Form1); gibi form create'leri ilgili
menülerin click eventleri altına kopyala.
Arkasından ilgili dataset'leri aç.
Kolay Gelsin.
Açılışta bütün veriyi açmana gerek yok.
Menülere tıklanınca Formları Create etmen dogru olacaktır.
İşte o zaman açtırabilirsin dataset'leri.
Not: Açılış unitinde gördüğün
Application.CreateForm(TForm1, Form1); gibi form create'leri ilgili
menülerin click eventleri altına kopyala.
Arkasından ilgili dataset'leri aç.
Kolay Gelsin.
-
- Üye
- Mesajlar: 21
- Kayıt: 26 Haz 2003 09:37
ÇÖZÜM.
Datasetleri sürekli açık tutmak az veri için ok.
Fakat benim 50..XL benzeri bir database'im varsa bu mantığı kullanmam
tabii ki.
kolay gelsin.
Fakat benim 50..XL benzeri bir database'im varsa bu mantığı kullanmam
tabii ki.
kolay gelsin.
Hocam....programında bir tane ana mdi main form digerlerininde dll ler şeklinde moduler bir yapıda oıldugunu varsayarsak programının acılısında sirket secenejklerı user controlu gıbı tbaloların sadece acık aolmas yeterlı olacaktır dah sonra formların durumuna gore gereklı datasetlerı acman ve ona gore grektıgınde kapatman ısını gorur. kolay gelsin