 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Lun 14 Sep, 2009 5:13 pm Asunto: Problema con BatchMove |
|
|
Muy buenas,
Tengo un problemilla que no termino de entender, os cuento:
Tengo dos tablas iguales y hago un BatchMove para actualizarlas, la primera vez tengo la Tabla1 con imaginemos 1000 registros y la Tabla2 con 0 registros y lo tengo puesto en modo batAppendUpdate, la primera vez que lo hago va perfecto, añade los 1000 registros y todo perfecto, pero la segunda vez en teoria no deberia hacer nada ya que la Tabla2 tiene los 1000 registros, pues no, vuelve a añadir otra vez los 1000 registros con lo cual la Tabla2 se queda con 2000 registros, osea repetidos y cada vez que lo haga vuelve a hacer lo mismo, siempre añade los 1000 registros tras los 1000 anteriores.
Entendeis por que? tengo un indice en las dos tablas igual, es un campo AutoIncremental, puede ser por eso?
También he probado poniendo batAppend y hace exactamente lo mismo.
Gracias de antemano.
Un abrazo.
Carlos |
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Lun 14 Sep, 2009 5:20 pm Asunto: |
|
|
Bueno parece que he encontrado el problema:
Lo hace mal debido al campo AutoIncremental, para probar lo he convertido a Numerico y lo hace todo perfecto, pero claro no me vale, se podria solucionar de alguna manera?
Por cierto son tablas Paradox que antes no lo habia dicho.
Un abrazo.
Carlos |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|