Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Como clono ? (https://www.clubdelphi.com/foros/showthread.php?t=20273)

Ryu 11-04-2005 14:53:54

Como clono ?
 
Tengo una tabla q la llamo con adodataset
y deseo que los reg que estan en ese dataset
sean los mismos que estan en la otra tabla.

delphi tiene un metodo clone pero no se si
me ayudara ademas no se como usarlo

nesecito clonar la data de 5858 reg en
muy poco tiempo mientras ejecuto la aplicacion;

si alguien puede ayudarme se lo agredecere
ademas disculpen la molestia de tener q sacar de su
tiempo para responderme.

AGAG4 11-04-2005 15:56:28

????
 
Que motor de Base de Datos usas????

Ryu 11-04-2005 16:09:22

el motor es
 
uso ms-Access XP !

bumiga 11-04-2005 17:37:15

Tomado de la ayuda de Delphi, espero sea de su ayuda.
Cita:

Duplicates another dataset in the calling component
procedure Clone(Source: TCustomADODataSet; LockType: TLockType = ltUnspecified);
Description
Call Clone to make the recordset of the calling ADO dataset component a duplicate of the recordset active in another TCustomADODataSet descendant component. If the attempt to clone a dataset is successful, the current ADO dataset component’s recordset will be the same as that in the other dataset. If unsuccessful, the recordset is set to nil and an EADOError exception raised.
LockType specifies the lock type to use when opening the clone recordset. By default, LockType is ltUnspecified.

Ryu 11-04-2005 20:23:43

no me funciona
 
:D El metodo funciona pero no como deseo
deseo copiar todos los datos de una tabla a otra
con los mismos atributos
Pero el metodo clone
:( Solo me redirecciona el tablename al nombre de la tabla que
deseo clonar.
:confused: pero me pregunto alguna sentencia SQL servirar?

marcoszorrilla 11-04-2005 22:08:38

Con sentencia SQL puedes probar:
Código SQL [-]
 Insert  Into Mi_Tabla
 Select * From Mi_Otra_Tabla

Un Saludo.


La franja horaria es GMT +2. Ahora son las 21:07:56.

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