Ver Mensaje Individual
  #5  
Antiguo 12-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Cita:
Empezado por RoyTan Ver Mensaje
Que lo encuentra en cualquiera de los campos, pues que detenga la busqueda.
Para detener la búsqueda después de la primera coincidencia no hay un método 100% estándar, pues cada motor tiene sus propias implementaciones.

Por ejemplo, en oracle podría ser:

Código SQL [-]
select *
  from (select * 
          from tutabla
         where telefono1 = :tel
            or telefono2 = :tel
            or telefono3 = :tel
       )
 where rownum = 1;

Para mostrar el mensaje, pues exploras el resultado y si está vacío lo lanzas, pero esto ya en delphi. No podes mostrar un mensaje al usuario desde el motor de base de datos.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita