Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/01/2002, 18:06
Avatar de urjose
urjose
 
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 6 meses
Puntos: 1
Re: buscar un registro en access

hey si tomo tu mensaje textualmente te dire que con la simple clausula sql no te mostrara la tabla para ello debes abrir el recordset

Set ors=Server.createObject("Adodb.Recordset&quot ;)
ors.open sql,conexion

y despues leer los registros que te regreso la sentencia sql por ejemplo

do while not ors.eof
response.Write ors("campo")
ors.movenext
loop

nada mas una cosa complementando lo del amigo legolas

si por ejemplo tu tienes dos apellidos López y otro Lopez la sentencia sql que comenta legolas solo te regresara una de las dos dependiendo de lo que ingrese el usuario

ahora bien podrias utilizar algo asi

apellido=request.form("apellido")
apellido=Replace(apellido,"á","%&qu ot;)
apellido=Replace(apellido,"é","%&qu ot;)
apellido=Replace(apellido,"í","%&qu ot;)
apellido=Replace(apellido,"ó","%&qu ot;)
apellido=Replace(apellido,"ú","%&qu ot;)

y en utlizas la siguiente sentencia sql

SELECT * FROM TABLA WHERE APELLIDO LIKE '"&apellido&"'"

sustituyendo las letras con acentos por % te regresara todos los registros ya sean con o sin acentos


salu2 :) ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">