Sé que se puede hacer con esta sentencia:
sql="select DNI, Nombre, Apellidos, Direccion, Telefono from tb_patentes where nombre LIKE '%mas%' "
Lo que quiero saber es si hay alguna manera de hacerlo sin el like, hacerlo con = por ejemplo.
Gracias.

| |||
-Búsqueda no exacta Lo que quiero es que me busque cualquier palabra que contenga la palabra 'mas', que me detecte palabras como amasar, masito o homas, o simplemente mas. Sé que se puede hacer con esta sentencia: sql="select DNI, Nombre, Apellidos, Direccion, Telefono from tb_patentes where nombre LIKE '%mas%' " Lo que quiero saber es si hay alguna manera de hacerlo sin el like, hacerlo con = por ejemplo. Gracias. ![]() |
| |||
la secuencia sql q haces es correcta pero con like el = trae muchos problemas asiq pq intentas hacerlo con =? no va a ser mas restrictiva la busqueda saludos
__________________ la duda es el principio del saber |
| |||
no.. asi no te saldria elresultado q te kieres...pq te saldria solo las palabras q sean mas como lo tienes primeramente esta bien pero no se pq kieres utilizar el =,,es q la busqueda q tienes no es exacta?
__________________ la duda es el principio del saber |
| |||
Es que si hago la primera sentencia me sale bien pero lo que hago yo es pasar en una variable a otra página p.e. 'nombre like '%Request.Form(Parametro)%' y si hago así, no me sale bien. Creo que es pq me genera algo asi como 'nombre%20like%20'%mas%' por los espacios y me da error |
| |||
bueno para quitar los espacios utiliza la funcion trim que te elimina los espacios ejemplo cad =trim(request.form(parametro)y digamos q cad ya esta limpia de espacios en blanco asi no hay problema prueba
__________________ la duda es el principio del saber |