Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Como insertar renglones??

Estas en el tema de Como insertar renglones?? en el foro de PostgreSQL en Foros del Web. Hola a todos, antes q nada gracias por leer este mensaje, soy principiante en esto de las bases de datos y pues tengo un problema, ...
  #1 (permalink)  
Antiguo 31/05/2009, 12:47
 
Fecha de Ingreso: mayo-2009
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Como insertar renglones??

Hola a todos, antes q nada gracias por leer este mensaje, soy principiante en esto de las bases de datos y pues tengo un problema, estoy haciendo una pagina web q trabaja con BD Postgres, estoy trabajando en netbeans 6.1 y mi pregunta es como puedo insertar renglones en una de mis tablas, tengo una clase q me da la conexion y hace las consultas, estoy intentando hacer esto pero no funciona:

Código:
MiConexion conexion = new MiConexion();
            String consulta = "insert into compra (id , cliente , producto ,monto ) VALUES ("+id+","+ cliente+","+producto+"','"+monto+");";
            ResultSet res = conexion.executeQuery(sql);
            sql = "select * from compra where id=" +id+";";
            resultado = conexion.getRS(sql);
//aqui mando a imprimir lo q inserto, solo es para verificar
el problema es que no imprime nada, y si reviso la bd tampoco lo inserto, alguna idea??

Última edición por ivdrako; 31/05/2009 a las 14:20
  #2 (permalink)  
Antiguo 31/05/2009, 14:23
 
Fecha de Ingreso: mayo-2009
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Como insertar renglones??

pues ya lo pude resolver, dejo la respuesta por si alguien la necesita:

Código:
MiConexion conexion = new MiConexion();
                conexion.abrirConexion();
                String sql = "insert into compra (id , cliente , producto , monto) VALUES ("+id+","+ cliente +",'"+ producto+"',"+solucion+");";
                Statement stmt = conexion.con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
                int a = stmt.executeUpdate(sql);
                sql = "select * from compra where cliente=" +cliente+";";
                ResultSet resultado = stmt.executeQuery(sql);
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 08:01.