DBGrid in ScrollBarı yok oluyor
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- kenanbayrak
- Üye
- Mesajlar: 2
- Kayıt: 10 Ara 2004 02:10
DBGrid in ScrollBarı yok oluyor
Delphi7 ve FireBird 1.5 kullanarak hazırladığım projede sorgulama yapmak için
IBDataSet bileşenini kullanıyorum.Select sorgusunu çalıştırdıktan sonra
Sorgulama sonucunda elde edilen kayıtları DBGrid bileşeninde gösteriyorum.
Sorgulamada herhangi bir problem yok ancak DBGrid in sağ yanındaki ScrollBar (bulunan ayıt sayısı DBGridin görüntüleme alanını aştığı halde)
yok oluyor.Aynı sorguyu bir kaç kez tekrarlayınca Scroll Bar tekrar görülüyor
(bazen 2 kez bazen 3 kez tekrar edince).DataControls paleti üzerindeki DBGrid ile ilgili
bir uyum problemi olabileceği düşüncesiyle üç farklı ücretsiz DBGrid bileşenini kurarak
denedim fakat sonuç gene aynı.
Bu durumun neden kaynaklanabileceği hakkında fikri olan varmı?
Teşekkürler
IBDataSet bileşenini kullanıyorum.Select sorgusunu çalıştırdıktan sonra
Sorgulama sonucunda elde edilen kayıtları DBGrid bileşeninde gösteriyorum.
Sorgulamada herhangi bir problem yok ancak DBGrid in sağ yanındaki ScrollBar (bulunan ayıt sayısı DBGridin görüntüleme alanını aştığı halde)
yok oluyor.Aynı sorguyu bir kaç kez tekrarlayınca Scroll Bar tekrar görülüyor
(bazen 2 kez bazen 3 kez tekrar edince).DataControls paleti üzerindeki DBGrid ile ilgili
bir uyum problemi olabileceği düşüncesiyle üç farklı ücretsiz DBGrid bileşenini kurarak
denedim fakat sonuç gene aynı.
Bu durumun neden kaynaklanabileceği hakkında fikri olan varmı?
Teşekkürler
Sorgulama için kullandığın kodu da yazarsan en azından daha iyi yardımcı oluruz. Sorgulama ile alakası olabileceğini bende düşünmüyorum ama en azından fikir yürütmek adına daha iyi olur.
Kolay gelsin...
Kolay gelsin...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...
Kod: Tümünü seç
query1.Close;
query1.SQL.Clear;
query1.sql.add('select * from vtCarihareket where AdiSoyadi like '''+ edit1.Text +'%''');
query1.Open;
Üzerinden uzun zaman geçmiş ama sorun hâlâ devam etmekte.
Bi çözüm yolu yok mu?
Query yada AdoQuery'de aynı sorun oluyor. Arama yapılıyor, eğer aranan kelimeden yada harften bir kayıt yapılmamışsa haliyle boş gösteriyor. Ama sonraki aramalarda çıkan kayıtlarda DbGrid yada JvDBGrid'de scrollbar yok oluyor, ara ki bulasın
Bi çözüm yolu yok mu?
Query yada AdoQuery'de aynı sorun oluyor. Arama yapılıyor, eğer aranan kelimeden yada harften bir kayıt yapılmamışsa haliyle boş gösteriyor. Ama sonraki aramalarda çıkan kayıtlarda DbGrid yada JvDBGrid'de scrollbar yok oluyor, ara ki bulasın

Kod: Tümünü seç
query1.Close;
query1.SQL.Clear;
query1.sql.add('select * from vtCarihareket where AdiSoyadi like '''+ edit1.Text +'%''');
query1.Open;
query1.Fetcall;
s.a.
fetchall tüm kayıtları oku demek.
o yoksa onun yerine deneyin.
tabloyu açtığımızda son kayıtta olmması için terarr first kullandık
kolay gelsn
fetchall tüm kayıtları oku demek.
o yoksa onun yerine
Kod: Tümünü seç
q.last;
q.first;
tabloyu açtığımızda son kayıtta olmması için terarr first kullandık
kolay gelsn
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kod: Tümünü seç
...
...
DBGrid1.Width:=DBGrid1.Width-1;
DBGrid1.Width:=DBGrid1.Width+1;