eu faria assim:
RS = CONEXAO.EXECUTE("SELECT TOP 50 FROM tabela WHERE local='" & REQUEST.FORM("local") & "' ORDER BY REQUEST.FORM("FormRadio")
esse FormRadio vai ser o radio que vai indicar se é para listar pelo value=MelhorCozinha ou pelo value=MaisVotados
os values do FormRadio serão os nomes das tableFields, mas vc pode usar replace, caso queira
filtro = REQUEST.FORM("FormRadio")
filtro = replace(filtro,"mais votados","tableFieldMaisVotados")
filtro = replace(filtro,"melhor cozinha","tableFieldMelhorCozinha")
daí, no lugar do
ORDER BY REQUEST.FORM("FormRadio")
vc coloca
ORDER BY filtro
Essa grafia do ORDER BY filtro não tenho certeza, dê uma olhada sobre como colocar variável nesse tiupo de instrução
já consegui solucionar valeu