Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/01/2002, 07:12
Mecenias
 
Fecha de Ingreso: agosto-2001
Mensajes: 336
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: comando de busqueda like

Me parece que estas intentando poner en la sentencia el nombre de una variable que no existe por lo que te coge Like '' y te devuelve toda la base de datos, seria


sql="SELECT * FROM Restaurantes WHERE localidad like'%santander%'"

Y ahora te lo deberia devolver bien

Pero seguramente tengas un campo buscar localidad o algo parecido asi que lo mejor sera que te crees una variable a la que le asignas el valor de tu campo buscar (o como se llame) y luego consultas:

localidad=valordetucampo

sql="SELECT * FROM Restaurantes WHERE localidad like '" & localidad & " %'"

Espero que te sirva