
29/08/2003, 11:54
|
| | Fecha de Ingreso: mayo-2003
Mensajes: 17
Antigüedad: 21 años, 11 meses Puntos: 0 | |
Problemas con UPDATE Hola a todos.
La función "update" no me da ningún error, pero no actualiza los registros que debería.
Adjunto el código fuente de la página que no finciona como debería.
<html>
<head>
<title>afegir albarà</title>
</head>
<body>
<p><font size="3" face="Arial, Helvetica, sans-serif">Data inicial: <%=request.form("data1")%><br>
Data final: <%=request.form("data2")%><br>
Client: <%=request.form("client")%><br>
Núm. factura: <%=request.form("factura")%><br>
<%
On Error Resume Next
Set Conn = CreateObject("ADODB.Connection")
Conn.Open "final"
conn.begintrans
sSQL = "update albara set factura=" & request("factura") & " where client=" & request("client") & " and data between " & request("data1") & " and " & request("data2") & ""
Set RS=Conn.Execute(sSQL)
If Err.Description <> "" then
Response.Write "<B>Error en BBDD: " & Err.Description & "</B>"
Else
Response.Write "<B></B>"
End If
%>
<%
conn.close
conn.committrans
%>
</font></p>
<p><font size="3" face="Arial, Helvetica, sans-serif"><a href="http://localhost/final/factura2.html">Afegir un altre
albarà</a></font></p>
</body>
</html>
No sé si el problema se da cuando comparo las fechas o por otras causas. Según el intervalo de fechas y el número de cliente debería actualizarse correctamente pero no es así.
Utilizo Access XP.
Gracias por vuestra ayuda. Saludos. |