Mega Code Archive

 
Categories / Delphi / ADO Database
 

Dbgrid de sıralama yapmak

***dbgrid de başlıklara tıklanarak sıralama(index seçimi) yapmak*** Bu konuda kendi bulduğum yöntemi sizlerle paylaşmak istedim. öncelikle table alanlarındaki index isimlerini sayı yaptım.sıfırdan başlayarak ne kadar index kaç alan için yapılacaksa o kadar tanımladım. sonrasında dbgrid'de bu alanları dbgrid in columns editörü yardımıyla index sırasına göre sıraladım.Yani alanın index numarası 0 ise o alan dbgrid de ilk sırayı aldı.bir ise ikinci sırayı.sonrası iki satır zaten procedure TAnaform.DBGrid1TitleClick(Column: TColumn); begin if Column.Index<4 then // ben yalnızca 4 alan tanımladığım için bu şartı koydum. table1.IndexName:=inttostr(column.Index); end; ***dbgrid de başlıklara tıklanarak sıralama(index seçimi) yapmak*** omerdurmaz@mynet.com