sorry por hacer esto de mandar todo el código...
pero no encuentro el error, supongo que debo tener algun error en el vector, pero no lo encuentro...
El write i que hice para comprobar el vector no me imprime nada.
HELP ME PLEASE
if ubound(vector) > 0 THEN
strsql = "select * FROM publicaciones WHERE (((' ' &[publicaciones]!["&por&"]) Like '% "&vector(0)&" %'))"
FOR i = 1 to ubound(vector)
strsql = strsql & " OR (((' ' &[publicaciones]!["&por&"]) Like '% "&vector(i)&" %'))"
response.write i
NEXT
ELSE
strsql = "select * FROM publicaciones WHERE (((' ' &[publicaciones]!["&por&"]) Like '% "&vector(0)&" %'))"
response.write i
END IF
ELSE
' se busca en todos los campos
if ubound(vector) > 0 then
strsql = "select * FROM publicaciones WHERE (((' ' &[publicaciones]![AUTOR]) Like '% "&vector(0)&" %')) OR (((' ' &[publicaciones]![TITULO]) Like '% "&vector(0)&" %')) OR (((' ' &[publicaciones]![PUBLICACION]) Like '% "&vector(0)&" %')) OR (((' ' &[publicaciones]![FUENTE]) Like '% "&vector(0)&" %')) OR (((' ' &[publicaciones]![AUTOR]) Like '% "&vector(1)&" %')) OR (((' ' &[publicaciones]![TITULO]) Like '% "&vector(1)&" %')) OR (((' ' &[publicaciones]![PUBLICACION]) Like '% "&vector(1)&" %')) OR (((' ' &[publicaciones]![FUENTE]) Like '% "&vector(1)&" %'))"
for i =1 to ubound(vector)
strsql = strsql & " OR (((' ' &[publicaciones]![AUTOR]) Like '% "&vector(i)&" %')) OR (((' ' &[publicaciones]![TITULO]) Like '% "&vector(i)&" %')) OR (((' ' &[publicaciones]![PUBLICACION]) Like '% "&vector(i)&" %')) OR (((' ' &[publicaciones]![FUENTE]) Like '% "&vector(i)&" %')) "
response.write i
next
else
strsql = "select * FROM publicaciones WHERE (((' ' &[publicaciones]![AUTOR]) Like '% "&vector(0)&" %')) OR (((' ' &[publicaciones]![TITULO]) Like '% "&vector(0)&" %')) OR (((' ' &[publicaciones]![PUBLICACION]) Like '% "&vector(0)&" %')) OR (((' ' &[publicaciones]![FUENTE]) Like '% "&vector(0)&" %'))"
GRACIAS DE ANTEMANO!!!