Busqueda avanzada - WHERE

Hola experto:
Disculpa la molestia, pero cada vez que intento cargar la página con el código de la búsqueda avanzada que tu me has proporcionado, aparece el siguiente error:
Número de argumentos erróneo o asignación de propiedad no válida: 'left'
El problema es con la propiedad "Left"... ¿cómo lo resuelvo?
Desde ya muchas gracias.
Saludos

1 respuesta

Respuesta
1
ahh, je je
Es que esta mal la función left ...
No es:
Left(cWe, len(cWe), 4)
Es:
Left(cWe, len(cWe)-4)
El código es:
sql = "select * from tabla"
cWe = ""
if par1 <> "" then cWe = cWe & " nombre like '%" & par1 & "%' and"
if par2 <> "" then cWe = cWe & " id = " & par2 & " and"
if par3 <> "" then cWe = cWe & " localidad = " & par3 & " and"
if cWe <> "" then cWe = left(cWe, len(cWe),4)
'aca le quito el ultimo " and" que sobra
sql = sql & " WHERE " & cWe
Saludos.
¿No se a que te referís
me pasas el código?
Nico

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas