31/01/2011, 08:20
|
| | Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 14 años Puntos: 0 | |
Error Aleatorio ASP Hola!
Tengo una pagina web que coje unos datos de una variable a traves de request.querystring y lo graba en una base de datos.
Esta pagina ya esta publicada y en funcionamiento, y observo que a veces, ese dato se graba correctamente y otras veces no se graba en la base de datos.
Tiene que ver algo la versión o fabricantes de los exploradores que esten utilizando los usuarios a la hora de conectarse a esta pagina?
Os adjunto el codigo que creo mas importante :
<%
'cojemos los valores que nos envia una pagina
dsresponse=request.querystring("ds_response")
order=request.querystring("Ds_Order")
if dsresponse<>"0000" or dsresponse="" then
response.redirect("/dadeserror.asp")
end if
Dim oConn
Set oConn = Server.CreateObject("ADODB.Connection")
Set rsProdInfo = Server.CreateObject("ADODB.Recordset")
rsProdInfo.CursorType = 1
rsProdInfo.LockType = 3
' Build SQL String using the parameters
strSQL = "SELECT * FROM tabla1 where comanda ='"& order &"'"
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("/database/registre2.mdb")
rsProdInfo.Open strSQL, oConn
'actualizamos el valor dsresponse de la base de datos
rsprodinfo("dsresponse") = dsresponse
rsprodinfo.update
'Selecccionamos los datos que coincidan con el nº de pedido para mostrarlos en pantalla
strSQL = "SELECT * FROM tabla1 where comanda='order' order by data"
Do While Not rsProdInfo.EOF
%>
<%
rsProdInfo.MoveNext
Loop %>
<%
rsprodinfo.Close
set rsprodinfo = Nothing
oConn.close
set oconn = Nothing
%> |