Ver Mensaje Individual
  #6  
Antiguo 15-08-2006
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Reputación: 23
maeyanes Va por buen camino
El problema es que si usas:

Código Delphi [-]
qryCabezas.SQL[6].Add('AND A.FOR_GENE="M"');

En realidad estás haciendo:

Código Delphi [-]
qryCabezas.SQL.Strings[6].Add('AND A.FOR_GENE="M"');

Lo cual es erroneo. Si quieres insertar una línea en una posición predeterminada usa el método Insert:

Código Delphi [-]
qryCabezas.SQL.Insert(6, 'AND A.FOR_GENE="M"');

Si quieres cambiar el contenido de la línea con el índice 6, lo puedes hacer así:

Código Delphi [-]
qryCabezas.SQL[6] := 'AND A.FOR_GENE="M"';
// Lo anterior equivale a:
qryCabezas.SQL.Strings[6] := 'AND A.FOR_GENE="M"';

Espero que esto aclare tus dudas...



Saludos...
Responder Con Cita