Foros del Web » Programando para Internet » ASP Clásico »

Modificar datos a traves de un formulario igual al de captura

Estas en el tema de Modificar datos a traves de un formulario igual al de captura en el foro de ASP Clásico en Foros del Web. Pues eso. Tengo un formulario de capturade datos, ya consigo grabarlos en la BD, verlos atraveS de una consulta y/o eliminarlos lo unico que me ...
  #1 (permalink)  
Antiguo 05/08/2003, 17:13
 
Fecha de Ingreso: noviembre-2002
Mensajes: 37
Antigüedad: 21 años, 7 meses
Puntos: 0
Modificar datos a traves de un formulario igual al de captura

Pues eso.
Tengo un formulario de capturade datos, ya consigo grabarlos en la BD, verlos atraveS de una consulta y/o eliminarlos lo unico que me falta es la opcioon de modificarlos.
Podria de alguna forma desplegar una lista con un campo modificar?
algo asi como:

Juan perez Modificar
Pedro Sanchez Modificar
Jacobo lopez Modificar
Luis Gomez Modificar

y que al dar modificar me abra el mismo formulario donde se capturo (evidentemente conlos datos que se habian capturado)y que ahi se pueda modificar y volver agrabar?
es esto posible?
Bueno en acces lo es basta abrir el formulario y modificar los datos, he visto algunos ejemplos aquipero solo cambian un dato, es decir escoges el resgistro (el id) y metes via formulario el dato nuevo que llevara pero nolo entiendo muy bien.

Espero su valiosa ayuda.
Saludos.
  #2 (permalink)  
Antiguo 05/08/2003, 18:07
Avatar de pablinweb  
Fecha de Ingreso: julio-2003
Mensajes: 283
Antigüedad: 20 años, 10 meses
Puntos: 0
en el linck que quieres hacer para la modificacion puedes agregar el id para que al levantar el formulario lo completes con los datos existentes, lo que tienes que tener en cuenta es que debes permitir cambiar todos los datos de la tabla menos el id. luego la pagina que recibe el formulario actualiza la bd con un update, no te pongo ejemplo porque no se si utilizas ADO o sql envevido

Saludos
  #3 (permalink)  
Antiguo 06/08/2003, 09:56
 
Fecha de Ingreso: noviembre-2002
Mensajes: 37
Antigüedad: 21 años, 7 meses
Puntos: 0
pues realmente no se si uso sql o ADO pero te pongo aqui el codigo del que uso para eliminar, evidentemente en vez de decir eliminar debera decir "modificar" y llevarme a la pagina asp que hagaesta accion, (supongo que esta sera con uncodigo similar al de el formulario de captura no?)
bueno este es el codigo:
<%
Dim oConn,strSQL, objRS

Set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/ficorp/db/cmxinfo.mdb"))

strSQL = "SELECT * FROM solicitud"
Set objRS = oConn.Execute(strSQL)

%>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD>&nbsp;Nombre</TD> <TD>&nbsp;Apellido</TD><td>E-Mail</td> <TD>Borrar</TD></TR>
<%

while (not objRS.Eof)
Response.Write("<tr><td>&nbsp;" & objRS("nombre") & "</td><td>&nbsp;" & objRS("ape1") & "&nbsp;</td><td>&nbsp;" & objRS("mail") & "</td><td><a href=""/ficorp/ccmx223.asp?id=" & objRS("idcon") &""">Eliminar</a></td></tr>")
objRS.MoveNext
wend

oConn.Close
set objRS = nothing
set oConn = nothing

%>
Gracias
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 00:42.