Realizar Inserciones másivas
Los que trabajamos en el mundo complejo de las bases de datos, en algún momento nos hemos enfrentado al problema de migrar una gran cantidad de información hacia nuestra base de datos (normalmente en un formato diferente).
He aquí un ejemplo de como hacerlo. Deberá de colocar dos componentes database, uno de ellos deberá de estar configurado para acceder a las tablas destino (propiedad DataBaseName = dbDestino). El otro deberá de estar configurado para acceder a las tablas de origen (propiedad DataBaseName = dbOrigen). Después coloca un componente TQuery, y deja vacia la propiedad "DatabaseName"; En la propiedad SQL coloca un código parecido al siguiente:
Después solo ejecuta la instrucción
Y listo. Hagan una prueba y se sorprenderan de los resultados. |
Gracias por la respuesta Neftali , voy a realizar unas pruebas y te comentarre lo que me resulte.
|
Como lo haria si utilizo componentes ADO...???
|
La franja horaria es GMT +2. Ahora son las 06:32:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi