Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Error en BatchMove (https://www.clubdelphi.com/foros/showthread.php?t=5945)

seken 11-12-2003 21:32:00

Error en BatchMove
 
estimados..... necesito saber que estoy haciendo mal.
quiero copiar de una base de datos paradox a otra que son de identica estructura.
Estoy utilizandso un BatchMove y 2 ttable una para la tabla source y otra para la origen. Ambas ttables estan ordenadas por el mismo indice y el batchmove esta en modo 'batAppendUpdate' con lo cual si un registro registro ya esta lo sobreescribe y si no esta lo agrega.

Cuando lo ekejuto me da el siguiente error: 'trying to modify read-only field' no se a que se debe. En la ttable source solo tengo un registro el cual ya esta en ttable destino y que solo tiene nuevos datos cargados.

Hay alguna otra forma de copiar de una base a otra que no sea el batchmove y que me cotrole si esta un registro lo sobreecribe y se no está que le haga append.???????

saludos
:)

Lepe 12-12-2003 09:07:53

Cita:

'trying to modify read-only field'
mira a ver si es un campo autoincremental o algo parecido, porque supongo que ya yas mirado que no tengas algun campo ReadOnly en la base de datos por error...

Todavia no he usado el batchMove, pero tengo que hacerlo, si me doy cuenta de algo daré una vuelta por aqui.

Saludos

seken 12-12-2003 13:49:34

el problema estaba en el indice que ordenaba las dos ttables.
el indice tiene que se Unique, lo cual no tenia marcado.

mucha gracias por la ayuda.

:)


La franja horaria es GMT +2. Ahora son las 22:28:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi