Ver Mensaje Individual
  #2  
Antiguo 29-04-2010
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
- Si vas debugando, en qué línea da el error?

- No entiendo porqué todo el SQL está entre paréntesis.
- ¿No debería haber un espacio entre el like y la variable?
- ¿No deberían tener diferentes nombres cada una de las variables?
Código Delphi [-]
Query1.SQL.Text :=  'select  CARNET, (NOMBRES+  " "   +APELLIDO1+  " "  +APELLIDO2) AS NOMBRES, 
+CEDULA, FECHA_NAC AS NACIMIENTO, CLINICA  FROM SEMMA WHERE CARNET like :variable1 
+or nombre like :variable2 or apellido1 like :variable3 or apellido2 like :variable4 or cedula like :variable5';

- ¿Qué componente es Query1?

Algunos componentes no tienen el metodo Open para los Querys. Tienen uno que se llama ExecQuery.
Responder Con Cita