Ver Mensaje Individual
  #12  
Antiguo 17-12-2008
Sick boy Sick boy is offline
Miembro
 
Registrado: may 2003
Ubicación: Cantabria
Posts: 245
Reputación: 21
Sick boy Va por buen camino
No habia visto esto:
Cita:
Gracias, ahora estoy probando con
Código:

'SELECT COUNT (DNI) FROM CU0001 WHERE DNI='+QuotedStr(F_ModulDades.MasterEC11.Value)(

pero me da un error de que no encuentra el campo 'COPA'.
Sigo dandole vueltas
Prueba esto:
Código SQL [-]
SELECT DNI FROM CU001 WHERE DNI='+QuotedStr(F_ModulDades.MasterEC11.Value)
No necesitas contar los DNI, el resultado seria 1 o 0

Despues cambia el recordcount:
Código Delphi [-]
F_ModulDades.Master.Open;
                                If F_ModulDades.Master.RecordCount>0 then

cambialo por
F_ModulDades.Master.Open;
                                If F_ModulDades.Master.fieldbyname('DNI').asstring<>'' then
Basta con comprobar que el DNI tiene algun valor, entiendo que los DNIs son unicos.

Usar VALUE te va a volver loco, utiliza fieldbyname y me lo agradeceras
Responder Con Cita