PDA

Ver la Versión Completa : Como clono ?


Ryu
11-04-2005, 14:53:54
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
uso ms-Access XP !

bumiga
11-04-2005, 17:37:15
Tomado de la ayuda de Delphi, espero sea de su ayuda.

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
: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:

Insert Into Mi_Tabla
Select * From Mi_Otra_Tabla


Un Saludo.