Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2008, 12:33
dalbeyond
 
Fecha de Ingreso: junio-2006
Mensajes: 39
Antigüedad: 18 años, 9 meses
Puntos: 0
Re: LIKE en ACCESS

Ok, he encontrado la solución, sucede que si directamente pruebas la consulta en access de esta forma:

SELECT CCLIE, NOMBRE, CLASIFIC FROM clientes WHERE (((clientes.NOMBRE) LIKE '%farmacia del centro%'))

no te arroja resultados, pero si así lo escribes en tu código asp, si te arroja resultados, por ejemplo:


Código:
sql_bl = "SELECT CCLIE, NOMBRE, CLASIFIC FROM clientes WHERE (((clientes.NOMBRE) LIKE '%farmacia del centro%'))"

		set rs = server.createobject("adodb.recordset")
		set rs = mCon.execute(sql_bl)
		response.Write("<table>")
		if rs.EOF then
			response.Write("no hay")
		else
			while not rs.EOF 
				response.write("<tr>")
				response.write("<td>"&rs.Fields("NOMBRE")&"</td>")
				response.write("</tr>")
				response.Write("aqui entra")
				rs.MoveNext
			wend
ahora bien, en access directamente como funciona es de esta manera:

SELECT CCLIE, NOMBRE, CLASIFIC FROM clientes WHERE (((clientes.NOMBRE) LIKE '*farmacia del centro*'))
pero si de esa forma lo pones en asp, no funciona, raro pero yo no lo sabía, expero me halla explicado.