Foro de elhacker.net

Programación => 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

Código:
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
Código:
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  :-[ :-[