Foros del Web » Programación para mayores de 30 ;) » Java »

Error

Estas en el tema de Error en el foro de Java en Foros del Web. buenas!! alguien me puede ayudar?mil gracias de antemano!!!! ahi va mi error: java.sql.SQLException: Column 'cod' not found. at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:910) at com.mysql.jdbc.ResultSet.findColumn(ResultSet.java :987) at com.mysql.jdbc.ResultSet.getString(ResultSet.java: ...
  #1 (permalink)  
Antiguo 21/07/2008, 14:11
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Error



buenas!! alguien me puede ayudar?mil gracias de antemano!!!!

ahi va mi error: java.sql.SQLException: Column 'cod' not found.

at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:910)

at com.mysql.jdbc.ResultSet.findColumn(ResultSet.java :987)

at com.mysql.jdbc.ResultSet.getString(ResultSet.java: 5584)

at gestionacademica.ControladorBD.obtCodMateria(Contr oladorBD.java:1098)

at gestionacademica.Prueba.main(Prueba.java:66)
Me dice que no encuentra la columna y la columna si existe !!!!

el meto al q hace referencia es el siguiente:

//obtener el cod materia dado un codGrupo
public int obtCodMateria(String pCodGrupo,Connection pCon) throws
SQLException {
int codMateria = 0;
String sql="SELECT codMateria FROM grupo WHERE cod='"+pCodGrupo+"';";
Statement stmt = pCon.createStatement();
ResultSet rs = stmt.executeQuery(sql);
boolean enc=false;
while (!enc&&rs.next()) {
String codigo= rs.getString("cod");
codMateria= rs.getInt("codMateria");

if(codigo.compareTo(pCodGrupo)==0){
enc=true;
}
}
return codMateria;
}

Alguien me puede decir algo
  #2 (permalink)  
Antiguo 21/07/2008, 14:51
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Error

siempre me sale 0
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:02.