TStringGrid
'a bağlı TClientDataset
tarafından desteklenen bir TDataSource
var. Bunu, grid üzerinde sağ tıklayarak, "Link to DB Datasource...
" u seçerek ve DataSource'u seçerek yaptım. Bu LiveBindings'i benim için ayarladı.LiveBindings'i kullanarak TStringGrid'de 200'den fazla satır nasıl gösterilir?
Uygulamayı çalıştırdığımda, veri kümesinde 5000 kayıt olsa bile, ızgara yalnızca 200 satır doldurur.
Görüntülenen satır sayısını veya kullanıcının tüm verileri kaydırmasına izin vermenin uygun yolunu nasıl değiştireceğiniz konusunda herhangi bir belge bulamıyorum.
ben ünitesinde Data.Bind.DBScope
yılında TBindScopeDBEnumerator.Create
sabit kodlanmış 200
değeri bulmak yaptım ve 10000
bunu artırmak, ben tablo içinde tüm 5000 satırları görüyorum, ama bu kesmek gibi görünüyor.
Bir TStringGrid'de 200'den fazla satır göstermenin doğru yolu nedir?
neden TDBGrid kullanmıyorsunuz? – kobik
@kobik - FireMonkey bir TDBGrid bileşenine veya TDB stili bileşenlere sahip değildir. Bunun yerine, standart kontrollerin değerlerini veritabanı alanlarının değerlerine bağlamanıza izin veren yeni LiveBindings özelliğine sahip standart TEdit, TStringGrid bileşenlerini kullanırsınız. – LachlanG
üzgünüm, ilk etapta bir FireMonkey olayı fark etmemişti ...: -P – kobik