Java - problemas al insertar en base de datos sql

 
Vista:

problemas al insertar en base de datos sql

Publicado por nenuka (5 intervenciones) el 13/07/2006 10:16:24
hola de nuevo, tengo problemas al insertar en una bse de datos un articulo que tiene ciertos atributos.

a la funcion InsertarArticulo le paso un Articulo con sus parametros, la funcion es:

public boolean InsertarArticulo(Articulo c)
{
ConexionBD consulta = new ConexionBD();
String consultaSQL="null";


consulta.EstablecerConexion();
consultaSQL = "INSERT INTO articulos (id, autor) VALUES('"+c.getId()+"', '"+c.getAutor()+"')";
if(consulta.ejecutaActualizacion(consultaSQL)==0)
return false;
else
{
consulta.CerrarConexion();
return true;

}

}

y el metodo ejecutaActualizacion de consulta lo que hace es:

public int ejecutaActualizacion(String pQuery)
{
int reslt=0;
try {

reslt = sentencia.executeUpdate(pQuery);
}

catch (SQLException e) {
System.out.println("Excepcion capturada de SQL: " + e);}
return reslt;


}

que es lo q hago mal?no me sale ninguna excepcion ni nada, simplemente lo que me pasa es q no me lo inserta en la base de datos, consigo hacer todas las operaciones(eliminar, modificar, ..)pero esto no.
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problemas al insertar en base de datos sql

Publicado por Danilo Juvinao (278 intervenciones) el 13/07/2006 17:13:52
Porque no intentas cambiar la forma de mostrar la excepcion que sepodria estar generando y no la estas mostrando.

coloca e.getMessage()
y si quieres e.printStackTrace()

a ver si te funciona porque de verdad no veo nada raro ahi!!. lo que te digo es que podrias estar capturando un error y no darte cuenta

exitos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar