Select pwdcompare

Pessoal bom dia.

Sou novo em Java e estou com dificuldades para comparar uma senha criptografada.
Meu código é o seguinte:

        Class.forName("net.sourceforge.jtds.jdbc.Driver");
        [b]Connection[/b] con = DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/W2Data", "sa", "senha");
        [b]ponte [/b]= con.createStatement();
        // seleciona o que foi digitado em jPassword
        jPassword.selectAll();

        [b]ResultSet[/b] rs = ponte.executeQuery("SELECT PWDCOMPARE('" + [b]jPassword.getSelectedText()[/b] + "', [b]senha_usu[/b]) FROM [b]tb_usuarios [/b]WHERE [b]nome_usu [/b]= '" +[b] jListaUsuarios.getSelectedItem() [/b]+ "'");

jPassword.getSelectedText() pega o que o usuário digitou no campo senha
senha_usu é o campo da tabela que tem a senha criptografada
tb_usuarios é a tabela
nome_usu é o campo da tabela que tem o nome do usuário
+ jListaUsuarios.getSelectedItem() é o nome do usuário selecionado na jComboBox

Esta consulta não traz nenhuma linha como resultado.
Estou fazendo algo errado?
Por favor me ajudem.

Abraços,
Wellington

Eu começaria colocando a string da query em uma variável String pra ver o conteúdo direito.
Então executar a linha no SQL Server pra ver o que retorna.

Minha hipótese é que não tem nenhum nome_usu com o valor que está sendo retornado do jListaUsuarios.getSelectedItem().

Bom dia pJota,

Já visualizei a string através do JOptionPane.showMessageDialog e vi que estou enviando as informações corretamente. Também executei a consulta através do manager do sql e o resultado é 1… ou seja funciona. Mas não sei o que acontece com o meu código no netbeans.
Se tiver algum exemplo de código deste tipo para me ajudar ficarei grato.

Abraços,
Wellington