Ordina secondo il campo1, tutti i record che hanno uguale campo1 li ordina secondo il campo2 e così via.Questo non lo sapevo.. quindi cosa fa ordina i risultati nell'ordine campo1, campo2, ecc.. ?
La sintassi è buona, secondo me o è un problema di connessione oppure il nome di un campo è errato...controlla di aver scritto tutto bene sintatticamente