Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: sapito169 en 11 Agosto 2008, 03:53 AM

Título: No se encuentra la culmna
Publicado por: sapito169 en 11 Agosto 2008, 03:53 AM
este es mi primer program con base de datos tengo instalado acces 2007


import java.sql.*;

class Class1{
    public static void main(String[] args){

        try{
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Connection cn=DriverManager.getConnection("jdbc:odbc:cunta");
            Statement st=cn.createStatement();
            ResultSet datos=st.executeQuery("Select * from Facturas");
            while(datos.next()){
                System.out.println("Campo1: "+datos.getString("Id de cliente"));
            }
            cn.close();
        }
        catch(Exception e){
            System.out.println("Error en la DB: "+e);
        }
    }
}


el programe me vota este error

Error en la DB: java.sql.SQLException: Column not found
Título: Re: no se encuentra la culmna
Publicado por: Casidiablo en 11 Agosto 2008, 17:51 PM
Lo que sucede es que seguramente no hay ninguna columna llamada: "Id de cliente". Tienes que poner el nombre correcto ;)

Un saludo!
Título: Re: no se encuentra la culmna
Publicado por: kmykc en 15 Agosto 2008, 00:47 AM
Pus si, mas claro el error no puede estar
Título: Re: No se encuentra la culmna
Publicado por: sapito169 en 17 Agosto 2008, 22:16 PM
gracias ya salio si que era facil  :-[ :-[