ingemillan
16th April 2008, 14:59
Buenos dias
Como se corrige el Error 100
Gracias
ingemillan
16th April 2008, 15:00
buenos dias
Adjutno error en file
bilmaa
17th April 2008, 19:27
El mensaje es muy explicito, estas intentando duplicar una clave primaria, eso puede ser por que el programa tiene un bug y no controlas si existe un registro en las tabla tdpur046 y la tfacp123 de la compañia 200 antes de hacer el insert o bien porque has incluido un indice sin duplicados en esas tablas que en realidad si que se duplica.
Te aconsejo que mires el event viewer y te dará mas datos de ese duplicado.
Salu2
myself
21st July 2008, 18:43
Hay que usar los selectdo y selectempty para manipular los insert y update.
Por ejemplo :
select tiitm001.*
from tiitm001 for update
where tiitm001._index1={:item}
selectdo
(ya existe el registro por lo q no se puede usar un insert)
(a lo mas se puede actualizar algún campo..es decir, sólo update)
selectempty
(se inserta el nuevo registro)
endselect