![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
Cita:
procedure TFprincipal.THaonlineTimer(Sender: TObject); VAR idprimero:integer; begin Consulta.Close; Consulta.SQL.Add('INSERT INTO '+Tabladestino.TableName+' SELECT * FROM '+TablaOrigen.TableName+' ORDER BY ID ASC LIMIT 100'); Consulta.ExecSQL; Tabladestino.ApplyUpdates; TablaOrigen.Open; TablaOrigen.first; idprimero:=TablaOrigen.Fieldbyname('ID').asinteger; Consulta.Close; Consulta.SQL.Clear; Consulta.SQL.Add('DELETE FROM '+TablaOrigen.TableName); Consulta.SQL.Add(' WHERE ID>=:miID1 AND ID<=:miID2'); Consulta.ParamByName('miID1').asinteger:= idprimero; Consulta.ParamByName('miID2').asinteger:= idprimero+99; Consulta.ExecSQL; TablaOrigen.ApplyUpdates; TablaOrigen.close; end; Las Tablas tienen la propiedad cachedupdates a true. El procedimiento es un evento Ontimer que se ejecuta cada 5 sg. Si necesitáis información distinta a ésta me decís.. Gracias |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| actualizar tabla al insertar en otra tabla | hybrid | Conexión con bases de datos | 14 | 02-12-2009 15:09:13 |
| enviar registros de una tabla a un campo de otra tabla a travez de ciclo IF en MYSQL | CLUSTERBIT | SQL | 8 | 23-10-2008 15:50:03 |
| Dbgrid para insertar en una tabla pero cogiendo datos de otra tabla | taru | MySQL | 1 | 27-07-2006 15:36:12 |
| Seleccionar registros en una tabla, envio, e insercion en otra tabla!! | EfrainSanmiguel | Conexión con bases de datos | 3 | 21-10-2004 01:12:43 |
| Como insertar datos de una tabla en otra tabla? | Salomon | Firebird e Interbase | 1 | 28-08-2003 11:29:40 |
|