Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consulta SqlExceptio column not found

Estas en el tema de Consulta SqlExceptio column not found en el foro de Mysql en Foros del Web. Buenas!!! intento hacer una simple consulta en el mysql todo perfecto pero cuando lo realizo desde el jbuilder no me coje el valor siempre me ...
  #1 (permalink)  
Antiguo 22/07/2008, 01:16
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Consulta SqlExceptio column not found



Buenas!!!

intento hacer una simple consulta en el mysql todo perfecto pero cuando lo realizo desde el jbuilder no me coje el valor siempre me devuelve 0 y no debería ser así;alguien me puede ayudar por favor, muchas gracias..ahí os dejo el codigo:

//este es el error q salta
java.sql.SQLException: Column 'cod' not found.

//subprograma:

//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;

try {
while (!enc && rs.next()) {
String codigo = rs.getString("cod");
codMateria = rs.getInt("codMateria");

if (codigo.compareTo(pCodGrupo) == 0) {
enc = true;
}
}
} catch (SQLException ex) {
System.out.println(ex);
}
return codMateria;
}
  #2 (permalink)  
Antiguo 22/07/2008, 01:31
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Consulta SqlExceptio column not found

solucionado!
  #3 (permalink)  
Antiguo 22/07/2008, 01:33
 
Fecha de Ingreso: junio-2008
Mensajes: 168
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Consulta SqlExceptio column not found

Más facil de lo q pensaba

//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);
while ( rs.next()) {
codMateria = rs.getInt("codMateria");
}
return codMateria;
}
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 14:59.