Di nulla.

Riguardando ora il datagrid, ho visto che supporta una sub chiamata HeadClick, che riceve in input il valore della colonna cliccata.
Credo che faccia esattamete quello che volevi fare all'inizio. Le quesry ovviamente vanno rieseguite, come hai fatto ora con la combobox.