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

Ayuda con el driver sun.jdbc.odbc...

Estas en el tema de Ayuda con el driver sun.jdbc.odbc... en el foro de Java en Foros del Web. Hola!! Estoy haciendo una aplicación y necesito conectarme a una base datos, pero cuando ejecuto mi aplicación me salta el siguiente error "java.sql.SQLException: Column not ...
  #1 (permalink)  
Antiguo 20/04/2010, 11:57
Avatar de lory_25  
Fecha de Ingreso: abril-2010
Mensajes: 11
Antigüedad: 14 años
Puntos: 0
Ayuda con el driver sun.jdbc.odbc...

Hola!!

Estoy haciendo una aplicación y necesito conectarme a una base datos, pero cuando ejecuto mi aplicación me salta el siguiente error

"java.sql.SQLException: Column not found
at sun.jdbc.odbc.JdbcOdbcResultSet.findColumn(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getString(Unknown Source)
at DAOTermino.executeQueryBiblioteca(DAOTermino.java: 47)
at JVBiblioteca.getJComboBox(JVBiblioteca.java:109)
at JVBiblioteca.getJPanelFondoB(JVBiblioteca.java:72)
at JVBiblioteca.initialize(JVBiblioteca.java:45)
at JVBiblioteca.<init>(JVBiblioteca.java:38)
at App.main(App.java:16)"

Esta es parte del código:

public DAOTermino()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String bd = "jdbc:odbc:BIBLIOTECA";
conexion = DriverManager.getConnection(bd);
}
catch(ClassNotFoundException cnfe)
{
cnfe.printStackTrace();
}
catch(SQLException se)
{
se.printStackTrace();
}
}


public static Collection executeQueryBiblioteca()
{
Collection coleccionTer = new ArrayList();
try
{
Statement st = conexion.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM Terminos");

while(rs.next())
{
String nombre = rs.getString("Nombre");
String descripcion = rs.getString("Descripción");
String imagen = rs.getString("Imagen");

coleccionTer.add(new Termino(nombre, descripcion, imagen));
}
rs.close();
st.close();
}
catch(SQLException se)
{
se.printStackTrace();
}

return coleccionTer;
}

por favor, necesito ayuda, que ya no se que hacer :(

gracias
  #2 (permalink)  
Antiguo 21/04/2010, 03:59
Avatar de lory_25  
Fecha de Ingreso: abril-2010
Mensajes: 11
Antigüedad: 14 años
Puntos: 0
Respuesta: Ayuda con el driver sun.jdbc.odbc...

SOLUCIONADO

El problema no estaba en el driver ni en nada similar, sino en que soy una despitada integral. Me faltaban dos paréntesis y me sobraba una tilde, por eso no m reconocía una de las columnas ¬¬

Etiquetas: driver
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 13:37.