Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2013, 16:14
Avatar de BlinDer
BlinDer
 
Fecha de Ingreso: julio-2013
Mensajes: 52
Antigüedad: 11 años, 6 meses
Puntos: 0
autocommit, struts

HOLA: porque no puede guardar en tabla, cuando imprimo supuestamente inserta los datos pero no los agrega temporalmente, como puede hacer que se agregen y tenga la posisbilidad de darle un rollback o autocommit con un boton en jsp!!!
porque no puedo ver los registros en my jqgrid, alguien quien me pueda ayudar????




CONECTION DAO

Código PHP:
conexion = new Conexion(); //Haciendo la llamada a BD por variable conexion
        
try {
            
conn conexion.getConexion();
            
st conn.createStatement();
            
conn.setAutoCommit(false);
        } catch (
SQLException e) {
            
Logger.getLogger(AlmacenDAO.class.getName()).log(Level.SEVEREnulle);
        } 
INSERT EN DAO

Código PHP:
    public boolean insert(Almacen almacenbeanthrows SQLException {
        try {
            
int idmax idmax();
            
sql "insert into almacen (idalmacen, nom_almacen, siglasalmacen, idperfil, descripcion_almacen)"
                    
" values ('" idmax "','" almacenbean.getAlmacen() + "','" almacenbean.getSiglas()
                    + 
"','" almacenbean.getPerfil() + "','" almacenbean.getDescripcion() + "');";
            
System.out.println("respuesta en sql :---------------------------------------------------------------------------------------------------------------" sql);
            
resp st.executeUpdate(sql);
            if(
resp == 1){
//            conn.commit();
            
}
            
System.out.println("resp }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}" resp);
        } catch (
SQLException e) {
            
Logger.getLogger(AlmacenDAO.class.getName()).log(Level.SEVEREnulle);
            return 
false;
        }
        return 
true;
    } 
ACTION
Código PHP:
public ActionForward added(ActionMapping mappingActionForm formHttpServletRequest requestHttpServletResponse response) {
        
System.out.println("esta entrando a added");
        try {
            
DynaActionForm frmForma = (DynaActionFormform;
            
almacenbean = new Almacen();
            
almacendao = new AlmacenDAO();

            
almacenbean.setSiglas((String) frmForma.get("claveALF"));
            
almacenbean.setPerfil((String) frmForma.get("perfilALF"));
            
almacenbean.setAlmacen((String) frmForma.get("almacenALF"));
            
almacenbean.setDescripcion((String) frmForma.get("descripcionALF"));

            if (
almacendao.insert(almacenbean) == true) {
                
System.out.println("entro a jsonresponse");
                return 
mapping.findForward("jsonResponse");
            }
        } catch (
SQLException ex) {
            
Logger.getLogger(AlmacenAction.class.getName()).log(Level.SEVEREnullex);
        }
        return 
mapping.findForward("ok");

    }