Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2011, 21:43
uagrm
 
Fecha de Ingreso: agosto-2010
Mensajes: 126
Antigüedad: 13 años, 9 meses
Puntos: 9
access 2007 y java

hola amigos, tengo un problema, no se que es lo que esta pasando pero no puedo insertar datos a mi base de datos en access, aqui le dejo mi código.

------------------------------------------------------------------
public class Consultas {


//mi método insertar, aqui esta el problema, no inserta nada, no me da ningun //error que es lo más grave


public static void ejecutar(String consulta) {
Connection conn =accesConextion.conectar();
System.out.println(consulta);
try {
Statement stmt = conn.createStatement();
stmt.executeUpdate(consulta);
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}



-------------------------------------------------------------------
// es es mi class conexion, funciona perfecto

public class accesConextion {
public static Connection con = null;
public accesConextion(){

}

public static Connection conectar(){
try {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:Driver={Microsoft Access Driver " + //"(*.mdb, *.accdb)};DBQ=D:\\db_dsa.accdb";
"(*.mdb, *.accdb)};DBQ=C:\\Database\\db_dsa.accdb";
con = (Connection) DriverManager.getConnection(url);
System.out.println("Connected!");
// con.close();
} catch (SQLException e) {
System.out.println("SQL Exception: "+ e.toString());
}
} catch (ClassNotFoundException cE) {
System.out.println("Class Not Found Exception: "+
cE.toString());
}
return con;
}

}


les agradesco a todos por tratar de ayuarme...!!