Escritura Rápida

Hola!
Tengo una aplicación en Visual Basic conectado a bases de datos de MDB con DAO. Quiero agregar a una tabla que tiene 4 campos los registros agrupados de la misma(sumados bajo ciertas condiciones, aproximadamente 1200 registros), pero se demora demasiado: Si ejecuto un punto de interuppción y pulso F8 no se demora nada, ¿qué estoy haciendo mal?

1 Respuesta

Respuesta
1
Lo que se puede hacer es un recordset de tipo forward only para que lo uses como rutina de lectura y después generar sentencias de inserción de datos con cada uno de los elementos leídos. Esto lo utilizo para todos los sistemas que tengo y funciona de buena forma.
La otra sería utilizando la sentencia de lectura para que se inserte en forma directa a la tabla que trabajas.
Insert into mitabla select etcetera.
¿Qué tipo de recordset podría ser para que no se tarde nada el agregar los datos?
Lo único que pudiera ser es que el recordset de datos sea dinámico y por eso se tarde.
De otra forma no entiendo porque.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas