Help Urgente - Não cosigo executar query no banco de dados

Estou enviando minha classe de conexão com Banco de dados. Minha aplicação foi desenvolvida em jsp e interage com esta classe para se conectar ao banco e executar query.

package nexcode.tools; 

import java.sql.*; 

public class Bancodados { 

public String endip; 
public String nomebanco; 
public String port; 
public String usuario; 
public String senha; 
public Connection con; 
public ResultSet rs; 
public int iRetorno; 

// Construtor. 
public Bancodados() { 
} 


public void conecta(){ 
String url = "jdbc:microsoft:sqlserver://NADIA:1433"; 

try { 
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
} 
catch(Exception ex) { 
System.out.print(ex); 
} 

try { 
Connection con = DriverManager.getConnection(url,"sa",""); 
System.out.println("Conectou Beleza!"); //AQUI ELE ME MOSTRA A MENSAGEM NO TOMCAT 

} catch(SQLException ex) { 
System.err.println("SQLException: " + ex.getMessage()); 
} 

} 

public void desconecta(){ 
try { 
con.close(); 
System.out.println("Desconectou Beleza!"); 

} catch(SQLException ex) { 
System.err.println("SQLException: " + ex.getMessage()); 
} 

} 

public void query(String sqlquery){ 
//Statement stmt; 

try { 
System.out.println("1"); //QUANDO EXECUTO A QUERY E CHAMO ESTA ROTINA ELE IMPRIME O 1 
Statement stmt = con.createStatement(); //NESTA LINHA ELE NÃO EXECUTA QUERY (NÃO EXECUTA ESTA LINHA) 
System.out.println("2"); 
rs = stmt.executeQuery(sqlquery); 
//stmt.close(); 

} catch(SQLException ex) { 
//System.err.println("SQLException: " + ex.getMessage()); 
} 

} 

public void update(String sqlquery){ 
Statement stmt; 

try { 
stmt = con.createStatement(); 
iRetorno = stmt.executeUpdate(sqlquery); 
//stmt.close(); 

} catch(SQLException ex) { 
System.err.println("SQLException: " + ex.getMessage()); 
} 

} 

} 

Na rotina public void query(String sqlquery) e que esta o problema, ela não executa a query.

EDITADO:FelipeSS Coloque o código entre as tagas [code]

Me ajude

Ta mas onde está a sintaxe do sql??

“Select * form…”

O sintaxe do select é esta.

sqlquery = “select NomeOperador as nome from operador where LoginOperador=’” + sLogin.toUpperCase() + “’ and SenhaOperador=’” + sSenha.toUpperCase() + “’”;
try{
System.ou.println(“Oi”); //Ele Imprime isso aqui;
bd.query(sqlquery); //aqui ele chama a pagina banco.jsp abaixo que por sua vez chama a classe Bancodados para executar a query ( o erro está aqui)
rs = bd.rs;
while (rs.next()){
sNomeOperador = rs.getString(“nome”);
}

        	bd.desconecta();
    	} 
    	catch(SQLException ex) 
    {
        System.out.println("Exception: " + ex.getMessage());
    }  

Pagina banco.jsp

<%
nexcode.tools.Bancodados bd = new Bancodados();
bd.endip=“192.168.0.3”;
bd.nomebanco=“xxxxx”;
bd.port=“1433”;
bd.usuario=“xxxxx”;
bd.senha=“xxxxx”;
bd.conecta();
%>

vc tem q se conectar ao seu banco antes =]

pelo que li no seu código… se tem um método para se conectar e naum está xamando ele

Substitua a linha que está no método conecta :

Connection con = DriverManager.getConnection&#40;url,&quot;sa&quot;,&quot;&quot;&#41;; 

por …

con = DriverManager.getConnection&#40;url,&quot;sa&quot;,&quot;&quot;&#41;; 

Intel,

Alexandre Borges