problemas con el like

Exnorlax
11 de Junio del 2004
hola tengo problemas con like una sentencia sql
no se si la tengo bien escrita, el asunto es el siguiente, yo paso atraves de un formulario una variable 'nombre'.
entonces hago lo siguiente :

set cnn = server.createobject("ADODB.Connection")
dsn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:Inetpubwwwrootpeliculasemule.mdb;Persist security Info=False"
cnn.open dsn
sql = "Select * from peliculas where nombre like " & "%" & nombre & "%"
set rst= cnn.execute(sql)

y me da el siguiente error :

Syntax error in query expression 'nombre like %troya%'.

por eso me gustaria me ayudasen a corregir el error en la sentencia, por que no me acuerdo como es lo del like en sql.

gracias



Mikel
11 de Junio del 2004
Te da error porque no entrecomillas la concatenacion de los % y de nombre. La instruccin correcta podra ser esta:

sql = "Select * from peliculas where nombre like %" & nombre & "%"

Espero que te sirva. Saludos desde Euskal Herria.

Mikel

Exnorlax
11 de Junio del 2004
mussssaaaasss gracias, ya me funciona bien era eso, no lo veia,
pues nada eso que muchas gracias y saludos para ti tb desde Asturies