La sintaxis de ORDER BY no es con 'AND' o con 'OR', los campos a ordenar se separan por comas.
Te devuelve eso si el campo es texto, si es numerico te devuelve 2,7,17,22.
Citar
Si lo pongo de esa forma que me dices sólo lo ordena por referencia2, es decir, el resultado final en el textbox si no me equivoco será: 17,2,22,7.
Te devuelve eso si el campo es texto, si es numerico te devuelve 2,7,17,22.