Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
probema para ingresar registros, netbeans con postgres
Enviado por Ivan el día 9 de octubre de 2008
hola, espero q puedan ayudarme, estoy haciendo un programita con netbeans teniendo como bd postgres, me muestra los registros de la bd, asi como tambien puedo eliminar los registros pero no me permite ingresar nuevos registros, y no me sale ningun error, este es el codigo q añade:
<html>
<head><h1 Registros
<title><c:out value='${titulo}'></c:out></title>
<script type="text/javascript" src="../javascript/calendario.js"></script>
</head>
<body>
<h2><c:out value='${titulo}'></c:out></h2><hr>
<form name=mod_opcion method=POST action=m_pac_controller.jsp>
<table border=0 cellspacing=3 cellpadding=3>
<input type=hidden name=xopc value='GRABAR_REGISTRO'>
<input type=hidden name=operacion value='<c:out value='${operacion}'/>'>
<input type=hidden name=xcod value="<c:out value='${arrData[0][0]}'/>">
<tr><td bgcolor=#FF8C2C>DNI: <c:out value='${arrData[0][0]}'/>
<td><input type=text name=xdni value="<c:out value='${arrData[0][0]}'/>" size=8>
<tr><td bgcolor=#FF8C2C>Nombre: <c:out value='${arrData[0][1]}'/>
<td><input type=text name=xnom value="<c:out value='${arrData[0][1]}'/>" size=45>
<tr><td bgcolor=#FF8C2C>Telefono: <c:out value='${arrData[0][2]}'/>
<td><input type=text name=xtel value="<c:out value='${arrData[0][2]}'/>" size=12>
<tr><td bgcolor=#FF8C2C>Centro: <c:out value='${arrData[0][3]}'/>
<td><input type=text name=xcen value="<c:out value='${arrData[0][3]}'/>" size=45>
<tr><td bgcolor=#FF8C2C>Servicio: <c:out value='${arrData[0][4]}'/>
<td><input type=text name=xser value="<c:out value='${arrData[0][4]}'/>" size=45>
<tr><td bgcolor=#FF8C2C>Atendido:
<c:choose>
<c:when test="${arrData[0][5]=='Si'}">
<td><input type=radio name=xate value=Si >Si
<input type=radio name=xate value=No checked>No
</c:when>
<c:otherwise>
<td><input type=radio name=xate value=Si checked>Si
<input type=radio name=xate value=No >No
</c:otherwise>
Re: probema para ingresar registros, netbeans con postgres
Enviado por Ivan el día 9 de octubre de 2008
me olvidaba, este mi controlador, q de alli llamo
String xopc = request.getParameter(\"xopc\");
//MultipartRequest objReq = null;
cPaciente objOpc = new cPaciente();
Vector arrData;
//si la opcion es null -> la opacion sera listado
if ( xopc == null )
{
xopc = \"LISTADO\";
}
//haremos las comparaciones con las distintas opciones
// 1. se hace la comaracion si la opcion es listado.
if ( xopc.compareTo( \"LISTADO\" ) == 0)
{
arrData = (Vector)objOpc.getRegistros();//obtengo los reguistros
request.setAttribute( \"arrData\", arrData );//la respuesta la pongo como atributo
request.getRequestDispatcher( \"m_pac_listado_tpl.jsp\" ).forward( request,response );
/*culminando este if manda arrdata con los datos de la consulta
hacia m_pnp_listado_tpl.jsp */
}
// 2. se hace la comparacion si la opcion es Modificar Reguistro .
else if ( xopc.compareTo( \"MODIFICAR_REGISTRO\" ) == 0 )
{
String xcod = request.getParameter( \"xcod\" );
arrData = (Vector)objOpc.getRegistro(xcod);//obtengo los reguistros
request.setAttribute( \"arrData\", arrData);
request.setAttribute(\"operacion\",\"UPDATE\");
request.setAttribute(\"titulo\",\"Modificar paciente\");
request.getRequestDispatcher( \"m_pac_modificar_tpl.jsp\" ).forward( request,response );
//
}
else if ( xopc.compareTo( \"NUEVO_ELIMINAR_REGISTRO\" ) == 0 )
{
if ( request.getParameter( \"boton\" ).compareTo( \"Nuevo Registro\") == 0 )
{
arrData = new Vector();
Vector fila = new Vector();
//mostrar los datos en la modificacion
fila.add(\"\");
fila.add(\"\");
fila.add(\"\");
fila.add(\"\");
fila.add(\"\");
fila.add(\"\");
fila.add(\"\");
fila.add(\"\");
fila.add(\"\");