Erro ao fazer select usado o postgres

fmz galera ?

nao to conceguindo acar o erro

    String usu=null,sen=null;
    boolean teste=false;
    try {   
      Statement statement = connect.createStatement();
      String query=null;
      query =  "SELECT * FROM usuario where usnome = '"+usuario+"' and ussenha = '"+senha+"'";
      System.out.println(query);
      ResultSet rs = statement.executeQuery( query );//nao ta passado daqui, erro
       System.out.println(rs.getString("usnome"));
      //*************************************************
      usu=rs.getString("usnome");
      System.out.println(usu);
      sen=rs.getString("ussenha");
      System.out.println(sen);
      statement.close();
        }
    catch ( SQLException sqlex ) {   JOptionPane.showMessageDialog(null,"Erro no Login");}

if ((usu==usuario) & (sen==senha))
retrn true;
else
teste=false;

valeu

Qual o erro que esta acusando?

Sem o erro fica realmente dificil.
Mas chutando, tente colocar o nome do Schema antes do nome da tabela,

ex: meuSchema.usuario

post sempre o erro, pois fica mais facil e rapido conseguir ajuda

[quote] ResultSet rs = statement.executeQuery( query );//nao ta passado daqui, erro
System.out.println(rs.getString(“usnome”));
//*************************************************
usu=rs.getString(“usnome”); [/quote]

o rs.getString(“usnome”) nao recupera nada…mesmo os campos existindo no banco

Ao fazer uma query, o ResultSet vem posicionado antes da primeira linha da query. Assim, você tem que conferir se existe a próxima linha e, se existir, posicionar nela e pegar os resultados.

Em código:

ResultSet rs = statement.executeQuery( query );
if( rs.next() ) { // o next() tenta posicionar na próxima linha. Se não houver uma próxima linha, ele retorna false
    System.out.println(rs.getString("usnome"));
}

Dê uma olhada em http://java.sun.com/j2se/1.5.0/docs/api/java/sql/ResultSet.html#next()