Ciao!
ho un problema con la query dell'applicazione java (Netbeans) che si interfaccia al database sqlserver:

la query java č:

try {
String s,p,r,q,y,x = new String();
Connection conn = DriverManager.getConnection("jdbcdbcrova","ELISA","");
Statement stmt = conn.createStatement();

ResultSet rs = stmt.executeQuery("SELECT Cod_animale,Nome,Specie,Genere,Cod_gabbia,Cod_area FROM prova.dbo.Animale,prova.dbo.Gabbia,prova.dbo.Area " +
"WHERE prova.dbo.Gabbia.Cod_gabbia=prova.dbo.Area.Cod_gab bia");

while(rs.next()) {
s=rs.getString("Cod_animale");
p=rs.getString("Nome");
r=rs.getString("Specie");
q=rs.getString("Genere");
y=rs.getString("Cod_gabbia");
x=rs.getString("Cod_area");

textArea3.append(s + "\t" + p + "\t" + r + "\t" + q + "\t" + y +"\t" + x + "\t" + "\n");
}
rs.close();
stmt.close();
conn.close();
}
catch (Exception er) {er.printStackTrace();}


ma ho il seguante errore:

Invalid column name 'Cod_gabbia'

Grazie x l'aiuto!