alucard Posted June 29, 2015 Posted June 29, 2015 Kolon Sırlama Seçenekleri nasıl aktif ediliyor. Quote
bugra Posted June 29, 2015 Posted June 29, 2015 Sıralanacak kolonların propertieslerinden sortable seçeneğini true yapıp, UniDbGrid OnColumnSort eventine'de if Direction then ClientDataSet1.IndexName := Column.FieldName+'_index_asc' else ClientDataSet1.IndexName := Column.FieldName+'_index_des'; kodunu ekleyin. (Kodda ClientDataSet kullandım onun yerine kendi DB bağlantınızı ekleyin) Örnek için desktop demolarındaki GridColumnSort demosunu inceleyebilirsiniz. Quote
alucard Posted July 30, 2015 Author Posted July 30, 2015 Sıralanacak kolonların propertieslerinden sortable seçeneğini true yapıp, UniDbGrid OnColumnSort eventine'de if Direction then ClientDataSet1.IndexName := Column.FieldName+'_index_asc' else ClientDataSet1.IndexName := Column.FieldName+'_index_des'; kodunu ekleyin. (Kodda ClientDataSet kullandım onun yerine kendi DB bağlantınızı ekleyin) Örnek için desktop demolarındaki GridColumnSort demosunu inceleyebilirsiniz. adoquery de indexname özelliği yok. Quote
Administrators Farshad Mohajeri Posted July 30, 2015 Administrators Posted July 30, 2015 adoquery de indexname özelliği yok. Her veritabanı tablosunun kendine göre bir sıralama yöntemi vardır. Örnek olarak SQL tablolar için "ORDER BY" komutunu kullanmanız lazım. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.