Cita:
Aún los 30 minutos para el csv que mencionas me parece demasiado
|
la verdad estoy siendo algo exagerado
Cita:
Por otro lado, trabajar con variants siempres es más lento. En tu procedimiento podrías, por lo menos, ahorrarte el arreglo intermedio y hacer la asignación directa de un dataset a otro. Y si conoces la estructura de la tabla, sería mejor hacer las asignaciones con los métodos AsInteger, AsFloat, AsString, etc. de los objetos Field para evitar el uso de variants
|
esta manera me permite trabajar con diferentes tablas, de la forma que me sugieres, no tengo esa ventaja,
Cita:
También, si tienes controles de edición conectados a los dataset, es mejor que uses los métodos DisableControls y EnableControls al hacer el traspaso, para que el proceso no se alente por la actualización visual de los datos.
|
el unico control que utlizo es una barra de progreso, no creo que influya mucho en el asunto, es esta la forma mas ortodoxa, facil, viable,? de realizar el proceso de vaciado de tablas, que opinan? han utilizado el metodo
clonecurosor?, no he podido hacerlo funcionar,
Gracias por su respuesta Roman.