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

Type Mismatch

Estas en el tema de Type Mismatch en el foro de ASP Clásico en Foros del Web. Hola a todos, tengo este error: Response object error 'ASP 0106 : 80020005' Type Mismatch /quiz/shop2/search.asp, line 0 An unhandled data type was encountered. El ...
  #1 (permalink)  
Antiguo 18/02/2003, 10:07
 
Fecha de Ingreso: enero-2002
Mensajes: 349
Antigüedad: 22 años, 5 meses
Puntos: 1
Type Mismatch

Hola a todos, tengo este error:

Response object error 'ASP 0106 : 80020005'

Type Mismatch

/quiz/shop2/search.asp, line 0

An unhandled data type was encountered.

El tema es asi, estoy haciendo un buscador con paginación, en una BD Access, la busqueda la hace bien pero cuando llega a la paginación salta este error
Primero traigo los datos de un formulario cuyo campo se llama "search" y lo recibo asi

Dim SQL, rs, cnn, search
search=Request("search")

Despues hago la sentencia SQL

search=Split(Replace(Request("search"),"'","''"))
SQL="SELECT * FROM Items WHERE INSTR(ItemName,'"&search(0)&"') or INSTR(ItemDesc,'"&search(0)&"') or INSTR(Maingroup,'"&search(0)&"') or INSTR(Secondgroup,'"&search(0)&"') "
For i=1 to Ubound(search)
SQL=SQL&" OR INSTR(ItemName,'"&search(I)&"') or INSTR(ItemDesc,'"&search(I)&"') or INSTR(Maingroup,'"&search(I)&"') or INSTR(Secondgroup,'"&search(I)&"') "
Next

y cuando pongo el enlace para la paginación lo hago asi

<a href="search.asp?ref=<%=i*10%>&search=<%=search%>" class="e" title="See page <%=i+1%>"><%=i+1%></a>

Creo que el error esta en el tipo de datos pero no me doy cuenta donde esta

Saludos y gracias de antemano
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




La zona horaria es GMT -6. Ahora son las 23:28.