Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2016, 05:42
antonio715
 
Fecha de Ingreso: agosto-2012
Ubicación: Alcalá
Mensajes: 37
Antigüedad: 12 años, 2 meses
Puntos: 0
Conexion java - Access

Código Java:
Ver original
  1. package softwaredeveloper;
  2.  
  3.  
  4. import java.sql.*;
  5.  
  6.  
  7. public class SoftwareDeveloper {
  8.  
  9.     /**
  10.      * @param args the command line arguments
  11.      */
  12.     public static void main(String[] args) {
  13.        
  14.        
  15.         try{
  16.        
  17.             Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  18.            
  19.             Connection conn = DriverManager.getConnection("jdbc:odbc:DEVELOPER");
  20.            
  21.             Statement st = conn.createStatement();
  22.            
  23.             ResultSet rest = st.executeQuery("SELECT * FROM developertbl");
  24.            
  25.             while(rest.next()){
  26.             System.out.println (rest.getString(1));
  27.             System.out.println (rest.getString(2));
  28.             }
  29.        
  30.         }
  31.        
  32.         catch(ClassNotFoundException cnfe){
  33.             cnfe.printStackTrace();
  34.         }
  35.        
  36.         catch(SQLException sqle){
  37.             sqle.printStackTrace();
  38.         }
  39.        
  40.        
  41.        
  42.        
  43.     }
  44.    
  45. }

ese es el código y este es el run:

run:
java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:4 24)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 57)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at softwaredeveloper.SoftwareDeveloper.main(SoftwareD eveloper.java:25)
BUILD SUCCESSFUL (total time: 0 seconds)

y agregué la DNS en orígenes de datos poniéndole el nombre qeu habéis visto (DEVELOPER)

Por qué no funciona? por qué dice BUILD SUCCESSFUL si no funciona? qué falla? he probado ya mil configuraciones de la conexión, es algo con el conector o no sé..
Si alguien tiene una idea que lo diga..

Gracias

Pd: lo he hecho todo igual que en este video https://www.youtube.com/watch?v=mJcB8KbqyPk