Foros del Web » Programación para mayores de 30 ;) » Java »

error al insertar una fila utilizando jdbc

Estas en el tema de error al insertar una fila utilizando jdbc en el foro de Java en Foros del Web. Hola a todos. Utilizo una base de datos mysql y cuando intento insertar una fila utilizando para ello el lenguaje java obtengo el siguiente error: ...
  #1 (permalink)  
Antiguo 14/04/2004, 11:11
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 20 años, 2 meses
Puntos: 7
Sonrisa error al insertar una fila utilizando jdbc

Hola a todos. Utilizo una base de datos mysql y cuando intento insertar una fila utilizando para ello el lenguaje java obtengo el siguiente error:

java.sql.SQLException: Error reading from InputStream java.io.IOException

y el codigo donde me da este error es:

PreparedStatement consulta=bdc.conexion.prepareStatement("select * from finalizados",ResultSet.TYPE_SCROLL_SENSITIVE,Resul tSet.CONCUR_UPDATABLE );
cacheQuery(consulta);
results.moveToInsertRow();
results.updateInt("IdFinalizado",0);
results.updateString("Nombre",it.nombre);
results.updateString("IdUsuario",it.idusuario);
results.insertRow();

EN ESTA ULTIMA LINEA "results.insertRow()" es donde me da el error señalado anteriormente.

¿alquien sabe a que se puede deber?


Gracias por adelantado
  #2 (permalink)  
Antiguo 14/04/2004, 12:07
Avatar de kittya  
Fecha de Ingreso: abril-2004
Mensajes: 260
Antigüedad: 20 años, 1 mes
Puntos: 0
hola en este caso supongo que results es un "ResultSet"

ResultSet rs= stmt.executeQuery("select * from paciente;");


rs.moveToInsertRow();
rs.updateString("nombre", nombre.getText());
rs.insertRow();
rs.last();

asi es como yo lo hago espero te ayude si no en la pagina de sun en la documentacion viene un ejemplo de como hacerlo

bye
  #3 (permalink)  
Antiguo 16/06/2004, 21:21
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Este ejemplo tal vez te pueda ayudar:
http://java.sun.com/docs/books/tutor...inserting.html

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:32.