Ik heb een datagrid die via een ADO control data laat zien. Nou heb ik er iets aan toegevoegd zodat je (net als in access) door het klikken op een kop in de datagrid de records kan laten sorteren, oplopend en aflopend.
klein stukje uit de code:
Maar nou klopt de scrollbalk van de datagrid niet meer
Als ik een paar keer verschillende kolommen sorteer dan klopt er geen meter meer van de positie van de scrollbalk. Het lijkt er op dat de scrollbalk zichzelf vasthaakt aan een record en deze altijd als beginpunt ziet. Ook al staat deze record door het sorteren niet meer bovenaan. Iemand een idee, ik heb me kapot gezocht en kom er niet uit.
klein stukje uit de code:
code:
1
2
3
4
5
6
7
8
| If InStr(adocontrol.Recordset.Sort, "Asc") Then
' z-a sortering
strSortString = strSortField & " Desc"
Else
' a-z sortering
strSortString = strSortField & " Asc"
End If
adocontrol.Recordset.Sort = strSortString |
Maar nou klopt de scrollbalk van de datagrid niet meer