
22/09/2008, 12:57
|
| | Fecha de Ingreso: septiembre-2008
Mensajes: 39
Antigüedad: 16 años, 7 meses Puntos: 0 | |
Editar campo MEMO en Accses - ASP Hola de nuevo, mi problema es el siguiente, tengo una página con un formulario para editar los campos de un registro en una Base de Datos de Accses, los campos son los siguientes:
Fecha (tipo fecha corta)
Titular (tipo texto)
Noticia (tipo texto)
Memo (tipo memo)
esta página trae los datos de dicho registro con "request.form" por ej.:
Dim fecha,memo,etc...
fecha=request.form("fecha")
memo=request.form("memo")
etc...
y los utiliza para decirle a la secuencia SQL en qué registro se debe realizar el UPDATE, el problema es que cuando se trata del campo memo, todo lo que escribo en el formulario y trato de guardarlo como memo, no resulta, los demás (fecha,titular,noticia) si funcionan, pero este no , este es el código:
---------------------------------------------------------------------------------------
<%
Dim fecha,titular,noticia,memo2,memo
fecha=request.form("fecha")
titular=request.form("titular")
noticia=request.form("noticia")
memo=request.form("memo")
memo2=request.form("memo2")
Dim oconn,objrs,strsql
set oconn=server.createobject("adodb.connection")
set objrs=server.createobject("adodb.recordset")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\ddpharma\datos\datos_ddpharma.mdb "))
%>
---------------------------------------------------------------------------------------
<form method="post" action="nueva_memo.asp">
Actual: <%if memo2="" then
response.write(memo)
else
response.write(memo2)
end if
%>
<br>
Nueva Fecha: <input type="text" name="memo2">
<input type="hidden" name="memo" value="<%=memo%>">
<input type="hidden" name="resultado" value="editado">
<input type="submit" value="Guardar"><br><br>
</form>
<%if memo2="" then
else
strSQL = "UPDATE NOTICIAS1 set MEMO='" & memo2 & "' where MEMO= '" & memo & "';"
objrs.Open strSQL, oConn
response.write("se editó con éxito")
end if%>
--------------------------------------------------------------------------------------------
no se me ocurre por qué todavia, aprecio su ayuda mucho, Gracias. |