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

Otra de sentencias SQL

Estas en el tema de Otra de sentencias SQL en el foro de ASP Clásico en Foros del Web. Hola todo mundo bueno me salio bien la ultima pero en un codigo que estoy tilizando me sale: Código: where Mail + ' ' + ...
  #1 (permalink)  
Antiguo 15/04/2005, 14:01
Avatar de speedy  
Fecha de Ingreso: octubre-2004
Ubicación: México
Mensajes: 127
Antigüedad: 19 años, 8 meses
Puntos: 0
Otra de sentencias SQL

Hola todo mundo bueno me salio bien la ultima pero en un codigo que estoy tilizando me sale:

Código:
where Mail + ' ' + Mail LIKE '"&trim(kywrds)&"%'
Y sí jala los mails, me gustaria saber que es lo que esta pasando con esto del:

Código:
Mail + ' ' + Mail
Por que funciona asi?, no deberia de ser asi?: Mail y ya?

Gracias por sus comentarios, un saludin.

ESTE ES MI POST NUMERO 50 jeje

Nota: bueno bueno no tengo mil como otros pero hay la llevo no, yuju.
__________________
Saludos :cool: y Suerte :arriba:
valle del mezquital en el Estado de Hidalgo
  #2 (permalink)  
Antiguo 15/04/2005, 14:07
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
wtf??????????????????
  #3 (permalink)  
Antiguo 15/04/2005, 14:07
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
¿Dices que algo como " select * from x where campo + ' ' + campo like 'xxxx%' ", te funciona?

mmmmmmm, ¿seguro?, ¿en qué BD?, ¿de qué tipo es el campo Mail?
  #4 (permalink)  
Antiguo 15/04/2005, 14:20
Avatar de speedy  
Fecha de Ingreso: octubre-2004
Ubicación: México
Mensajes: 127
Antigüedad: 19 años, 8 meses
Puntos: 0
Esta en access 2003 son campos txt de hecho tengo 2 querys jalando:

Código:
where Apellido + ' ' + Apellido LIKE '"&trim(kywrds)&"%'
Y esta:
Código:
where Mail + ' ' + Mail LIKE '"&trim(kywrds)&"%' and Permiso in (0,1)
Lo deje asi por que pense que era una cuestion del @ pero por eso les preguntaba.

Que no se se deberia de poder?
__________________
Saludos :cool: y Suerte :arriba:
valle del mezquital en el Estado de Hidalgo
  #5 (permalink)  
Antiguo 15/04/2005, 14:25
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Si, lo he probado y funciona, supongo que lo hacen para evitar SQL Injection...
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 15/04/2005, 16:02
 
Fecha de Ingreso: diciembre-2004
Ubicación: Bs. As. - Argentina
Mensajes: 200
Antigüedad: 19 años, 6 meses
Puntos: 0
Funcionar va a funcionar x q el like encuentra la cadena buscada dentro de la cadena formada x mail + " " + mail. A pesa que se me hace que en algun caso podria devolver que exisite cuando en realidad no existe.

Lo que si me gustaría como curiosidad que si alguien sabe la razon x la cual se hace esto (una opcion que puede ser viable es la que da u_goldman), lo cuente como apra desasnarnos un poco.....

Al que pueda sacarnos de las tinieblas de la ignorancia, se lo agradecemos.
__________________
Javo.
www.thesitewatcher.com
Monitoreo y Auditoría de Sitios de Internet
  #7 (permalink)  
Antiguo 15/04/2005, 18:29
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Solo se me ocurrió, a lo mejor hablé un poco por hablar, y es que justo estaba viendo este link cuando este post salió al aire:

http://www.developerfusion.com/show/4656/3/

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 23:09.