Tema: ASP - MySQL
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/10/2006, 20:18
Spychaser
 
Fecha de Ingreso: agosto-2006
Ubicación: Argentina, Bahia Blanca
Mensajes: 172
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta error

u_goldman.
Gracias por responder, aca posteo el error y en donde se ubica.
Aclaro que no es porque uso formato fecha sino que da error aun poniendo cero o texto.

Muchas gracias.

Microsoft OLE DB Provider for ODBC Drivers error '80040e21'

Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
stats.asp, line 30

y la linea 30 es
rsp("fecha") = fecha <========== linea 30

Aca va el codigo de nuevo

Código:
<%dia= day(now)%>
<%mes= month(now)%>
<%ano= year(now)%>
<%fecha = (dia)& "/" &(mes)& "/" &(ano) %>
<%

 


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

strsql = "SELECT * FROM pages WHERE page = " & Codigo & " and tipo= '" & tipo & "' and fecha= '" & fecha & "'"

Set rsp = Server.CreateObject("ADODB.RecordSet")
RSp.open strsql, oConn, 3, 3
Server.ScriptTimeOut = 180

if rsp.eof then
'aca reemplasaria el insert to
    rsp.AddNew
    rsp("clicks")= 1
    rsp("page") = Codigo
 rsp("fecha") = fecha                   <========== linea 30
 rsp("tipo") = tipo
    rsp.update
else

'y aca el update pages set la la

    rsp("clicks")=rsp("clicks")+1
 
    rsp.update
end if

rsp.Close
set rsp=nothing
oConn.Close

%>

Última edición por Spychaser; 28/10/2006 a las 20:56