FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Insertar con Paradox
Estoy usando Delphi 5 y tengo una duda respecto a los eventos de las tablas. Existe uno que es BeforeInsert y otro AfterInsert pero en ambos casos pasa igual por el mismo evento cuando inserta que cuando añades al final. (Quiero decir tango si el método es insert como append ¿Hay algún modo de poder diferenciarlo?
|
#2
|
||||
|
||||
Before y After no se refieren aquí a la posición en que se inserta el registro sino al tiempo en que se lanza el evento: antes o después de insertarse el registro.
¿Para qué quieres distinguir Insert de Append? // Saludos |
#3
|
|||
|
|||
Quiero saberlo porque tengo una tabla que contiene un campo numerico que va ordenandose... está enganchada en una rejilla de datos.
Entonces cuando yo añado un registro (Append) entonces necesito calcular que el ultimo número más uno.. es el valor que le corresponde al siguiente registro, pero si por el contrario es Insertar, para calcular ese valor necesito renumerar los de abajo. Casualmente este Campo entero pertenece a la clave primaria. ¿Alguna solución? |
#4
|
||||
|
||||
Hola nuppy, no hay necesidad de lanzar estos 2 eventos, la mejor manera es la siguiente:
cuando das click en insertar le das table1.insert; aca metes el codigo para incrementar, (esto funciona para campos que no son autoincrementales), y le asignas a tu campo este numero, despues cuando vas a guardar le dices en el evento click de guardar. table1.post y listo.. si tiene mas dudas con gusto le puedo colaborar. maury manosalva Bucaramanga, Colombia. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Insertar un registro en una tabla Paradox | maravert | Tablas planas | 1 | 14-10-2005 02:08:02 |
al insertar algo en una tabla paradox..... | Rafe | Conexión con bases de datos | 4 | 02-08-2005 17:44:10 |
Insertar una imagen JPG en una tabla paradox | David | Tablas planas | 2 | 24-11-2004 17:04:05 |
Insertar un campo en una Tabla Paradox en runtime | llonigualker | Varios | 4 | 22-07-2003 14:55:59 |
Paradox e Interbase, como hago para transportar todo lo de paradox a Interbase | Fatima Gonzalez | Firebird e Interbase | 2 | 05-05-2003 18:02:30 |
|