Boa noite Galera, eu tenho uma table que exibe usuário e eu quero editar os usuários, estou usando JDBC, porem quando eu vou editar o sistema esta editando o campo errado, achei o problema, como eu estou usando o comando getSelectedRow a tabela esta retornado a linha que esta selecionada (Ex. 1) porem como eu estou usando um ORDER BY na consulta o id do banco não esta ordenado com o resulta que esta retornando a mina tabela.
Ex. eu seleciono o índice 5 na tabela que esta me retornando o objeto usuario de id 10 no banco.