![]() |
![]() |
| 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
|
|||
|
|||
|
Respuesta...
Si lo que quieres es saber cual es el codigo nuevo que se insertó
lo que puedes hacer es una consulta con @@IDENTITY, te paso un ejemplo Código:
qryLocate.SQL.Clear;
qryLocate.SQL.Text := 'SELECT @@IDENTITY AS NewID';
qryLocate.Active := true;
iNewID := qryLocate.FieldByName( 'NewID' ).Value;
iNewID es una variable LongInt declarada anteriormente NewID es un campo ficticio que me arroja el @@IDENTITY, bah usando un alias. Esto lo ejecutas apenas hagas el insert en la tabla y no te preocupes por todos los eventos de ADO, es más si puedes evitarlos mejor aún. Bueno espero te sirva esto y Exitos!!! |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Query dentro de otro query (Access) | FGarcia | SQL | 2 | 28-12-2007 05:46:05 |
| Problema con Insert dentro de Evento BeforePost | Jvilomar | Conexión con bases de datos | 2 | 21-11-2007 16:31:12 |
| Como hacer referencia a un query dentro de otro query? | JuanBCT | SQL | 2 | 05-09-2006 18:35:25 |
| query dentro de query | jonmendi | SQL | 3 | 29-07-2005 15:13:33 |
| Crear query dentro de unit y funcion? | alehillebrand | OOP | 3 | 19-07-2005 00:56:59 |
|