![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
copiar fila en otra fila de una misma tabla codigo
Se me olvidaba comentarles que consegui el siguiente codigo (aqui en el club) pero no se si haga lo que estoy buscando, pero de todos modos les agradecia que me ayuden.
procedure TForm1.Button2Click(Sender: TObject); type {Tipos para array dinámico de variants} TRecuerda = array[0..0] of variant; PRecuerda = ^TRecuerda; var Recuerda:PRecuerda; n:integer; Campos:integer; begin {Reservamos memoria para el array} Campos:=Table1.FieldCount; GetMem(Recuerda, Campos * SizeOf(variant)); {Vamos al ultimo registro} Table1.Last; {Recordamos los campos} for n:=0 to Table1.FieldCount-1 do begin Recuerda^[n]:=Table1.Fields[n].AsVariant; end; {Añadimos un registro} Table1.Append; {Lo rellenamos} for n:=0 to Table1.FieldCount-1 do begin Table1.Fields[n].AsVariant:=Recuerda^[n]; end; {Lo grabamos} Table1.Post; {Liberamos memoria} FreeMem(Recuerda, Campos * SizeOf(Variant)); end; |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Copiar registro de una Tabla a otra Tabla, sin repetirse | MaMu | Conexión con bases de datos | 22 | 11-04-2013 15:29:11 |
| Como copiar campos en una misma tabla | JefeNet | Conexión con bases de datos | 6 | 28-06-2006 11:13:01 |
| Como copiar un registro en la misma tabla... | ilichhernandez | Conexión con bases de datos | 3 | 19-12-2005 17:31:25 |
| copiar columna dentro de la misma tabla | gmontes | Firebird e Interbase | 2 | 22-09-2005 16:16:54 |
| copiar datos en la misma tabla | jourdan | SQL | 7 | 14-05-2003 18:02:00 |
|