alors...si j'ai bien tout compris...
la source de ce que tu veux trié est une table, sur laquelle pointe ton DbGrid. Une table donc tu n'as pas accès à un SQL...Il faudrait spécifier une query à la place.
Là il se passe rien, puisque tu changes le SQL d'une query qui n'est pas la source de ton DBgrid.
Ds ton organisation, tu as :
DBGrid vers datasource vers TBVisit.
et tu dis avoir QVisit vers datasource...le datasource de ton query ne sert ici que dans le cas d'un relation maitres-details.
Donc..ce que je ferais...
Remplacé ton TBVisit par l'équivalent en Query..et ensuite tu fais le tri sur ce dataset là.
En espérant ne pas être à côté de la plaque..
Bon courage
Partager