Ver Mensaje Individual
  #1  
Antiguo 16-05-2006
maravert maravert is offline
Miembro
 
Registrado: jul 2004
Ubicación: Xalapa, México
Posts: 167
Reputación: 22
maravert Va por buen camino
Red face Violation key

Que tal, estoy pasando datos de una tabla (Table2 que esta asociada a un DbGrid) y datos que se generan por codigo a otra tabla (Table5)

He tratado de hacer los iguiente



Código Delphi [-]table5.FiledByName ('cant').asfloat := table2.Filedbyname ('cant').asFloat;





Pero me da el error siguiente

Violation key

Entonces trate de mandar los datos de la table2 a un Arreglo y pase a una variable el numero de registros de esa Tabla (Table2) a reg, pero me sigue mandando el mismo error. Violation key Coloque unos mensajes PARA SABER DONDE esta el proceso y vì que el cilo solo se repite una vez, independientemente de que la variable reg sea mayor a 1.


Código Delphi [-]for filas := 1 to reg do
begin
table5.Append;
showMessage ('pasara');
table5.FieldByName('TIP_REG').VALUE := 2;

...

showmessage ('grabe');
table5.FieldByName('TIP_DOC').AsString := 'P';
SHOWMESSAGE ('llegue al final');
table5.clearFields;
end;
table5.Close;








Espero me ayuden, llevo 3 dìas con este problema y no he encontrado la soluciòn.

Gracias

Alemar.
Responder Con Cita