query ve progress bar

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ASE
Kıdemli Üye
Mesajlar: 518
Kayıt: 28 Ağu 2003 03:17
Konum: samsun
İletişim:

query ve progress bar

Mesaj gönderen ASE »

Arkadaşlar merhaba...
Benim büyük bir sorunum vardı ve burada Fahrettin abi tafarfından çözüldü. (İstatistik Başlığı)
Ama bu sorgu çok yavaş çalışyor ve makina dondu zannediliyor. Formda buna benzer bir başlık var ve olmayacağı sonucuna varılmış son olarak. Ama ben yinede bir sorayım. Bu sorgu işlemi yapılırken bir progres bar ya da benzer bir kontrolü çalıştırmam mümkün mü.
Herkese kolay gelsin...
Allah'ım!...
Yol boyunca bırakma elimi...
Düşerim sonra...


ASE YAZILIM
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

TAnimate kullanabilirsin.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

çok takla attırman lazım böyle bir şey için.

1. Gerek yok. fareyi meşgul göster (ipuclarında var) veya TAnimate kullan.

2. Query çok uzun sürüyorsa SQL kodunu optimize etmeye ve uygun indeksleri tespit edip, eklemeye çalış.

Kolay gelsin.
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Admin'in dedigi gibi kod optimizasyonu ve gerekli indexleri eklemek onemli...

size yazdıgım kod icin ise ADRES ve ADRES + DURUM icin iki index eklerseniz eger performansin cok farkettigini goreceksiniz...

Belki sadece ADRES + DURUM indexi de yeterli olabilir ama Access oldugu icin emin degilim. Denemeniz lazim.
Kolay gelsin....
Cevapla