Foros del Web » Programando para Internet » ASP Clásico »

Buscador en ASP

Estas en el tema de Buscador en ASP en el foro de ASP Clásico en Foros del Web. hola amigos ando haciendo un buscador sencillo para una base de datos de personal, mi idea era buscarlo solo por el apellido paterno "SELECT * ...
  #1 (permalink)  
Antiguo 05/06/2008, 13:21
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 21 años, 4 meses
Puntos: 33
Exclamación Buscador en ASP

hola amigos ando haciendo un buscador sencillo para una base de datos de personal, mi idea era buscarlo solo por el apellido paterno "SELECT * FROM personal WHERE apellido_p = "&request("criterio")&";" pero lo quieren que no importa lo que metan que salga el resultado, ya sea apellido parterno, apellido materno, un nombre o 2, osea que tendria que buscar en los reguistros de nombre, apellido_p y apellido_m, como seria me pueden dar una idea? saludos
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
  #2 (permalink)  
Antiguo 05/06/2008, 13:28
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Respuesta: Buscador en ASP

omegafunky

WHERE apellido_p [operador] valor
OR
apellido_m [operador] valor
OR
nombre [operador] valor

Donde yo particularmente sustituiria el operador por LIKE 'valor%'

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 10/06/2008, 15:24
Avatar de SIEIT  
Fecha de Ingreso: mayo-2008
Ubicación: Monterrey, Nuevo Leon, Mexico
Mensajes: 48
Antigüedad: 17 años
Puntos: 4
Respuesta: Buscador en ASP

estoy deacuerdo con u_goldman

yo uso esto


VARIABLE = request de la busqueda

"SELECT * FROM personal where nombre Like '%"&VARIABLE&"%' or apellido_p like Like '%"&VARIABLE&"%' or apellido_m like Like '%"&VARIABLE&"%'"
espero que te sirva
comenta si te sirvio

SALUDOS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:24.