Problemas na Compilação!

[b]Po galera blz …

Estou com um problema que e o seguinte:[/b]

[color=“red”]ComandoLogin.java [26:1] incompatible types
found : boolean
required: int
int iCodigo = repSQL.verificaLogin(strLogin,strSenha);
^
1 error
Errors compiling ComandoLogin.[/color]

Declarei uma variavel iCodigo do tipo int e o metodo verificaLogin tb. e continua dando o mesmo erro…vejam o metodo…

public int verificaLogin(String strLogin, String strSenha) throws java.sql.SQLException
{
boolean bCorreto;
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(“select * from logins where l_login=’”+strLogin+"’ and l_senha= ‘"+strSenha+"’ ");
bCorreto = rs.next();
if (bCorreto)
return rs.getInt(“codigo”);
else
return -1;

         }

Cara que estranho.

tipo testa assim:

[code]
public int verificaLogin(String strLogin, String strSenha) throws java.sql.SQLException
{
int codigo = -1;
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(“select * from logins where l_login=’”+strLogin+"’ and l_senha= ‘"+strSenha+"’ ");
if (rs.next())
codigo = rs.getInt(“codigo”);

return codigo;

}[/code]