ho risolto così:Originariamente inviato da alka
Se tu gli dici di ordinare i campi in base a quel campo, li ordinerà - giustamente - secondo quel campo; trattandosi di un ID numerico, metterà in ordine per ID e non per il campo che probabilmente vorresti tu.
Dovresti usare un INNER JOIN nella query e fare in modo che il campo correlato venga incluso nei risultati, e successivamente impostare l'ordinamento per quel campo.
Siccome pare che questo ordinamento sia "fisso", potresti anche indicarlo nella query con la clausola ORDER BY.
Ciao!![]()
Crea DataView
dv = New DataView(ds.Tables("Telefoni"))
dv.Sort = "telefono, id_telefono"