Después de muchas idas y venidas he solucionado el problema; vale que de una forma un poco "pedestre"... pero funciona. Esa tabla Auxiliar yo la uso para guardar datos temporales con lo cual tiene muchos accesos; bueno, pues para solucionar el problema del query inicial que no funcionaba lo que he hecho es simplemente cerrar y abrir la tabla una vez que termino de rellenarla.
He probado de todo: con ApplyUpdates(), poniendo en las tablas y querys CachedUpdates a true y a false, y al final sólo me ha valido cerrar y abrir. Si a alguien se le ocurre otra solución que me lo diga.
Gracias a todos por las ideas.
|