FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Firebird Ibexpress y maestro detalle capturar id de registro recien ingresado?
Hola..
estoy haciendo una aplicacion que maneje facturas y sus items con Firebird Ibexpress y maestro detalle ¿ se puede capturar id de un registro recien ingresado? ejemplo factura serie ventassucursal1 folio 00001 cantidad descripcion precio total 2 cajas 10 20 2 sillones 100 20 2 tv LCD 10 000 20 000 yo lo que siempre he hecho es una tabla factura y otra tabla detalle relacionadas. en una relacion maestro detalle basandome en el ID de la factura y en la tala detalle ese ID de la factura es el que uso para la Foreing Key. hago un insert into facturas del encabezado serie, folio, clienterfc, emisorrfc como la tabla es autonumerica se genera el ID_factura igual a 1 y despues hago un
y recupero el id_factura asi id_factura:= IBQuery1.FieldByName('id_factura').AsInteger; y ya despues en la tabla detalle hafo un loop
el problema es que siempre lo he hecho asi. inserto el encabezado de la factura despues pregunto a la BD por el ID de la factura que recien ingrese y como no se su id hago el query que revise si esta existe con la serie , el folio. el rfcdel emisor, del cliente. existe alguna forma de saber el ID o el campo que yo quiera de una registro recien ingresado. por mi aplicacion. en este caso me quiero evitar la query para saber si existe una facuta con la serie , el folio. el rfcdel emisor, del cliente. y capturar la respuesta. usando los componentes ibexpress. o algun otro muchas gracias por su atencion. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Duplica registro en ClientDataSet maestro-detalle | Josepo | Conexión con bases de datos | 8 | 07-05-2013 10:59:09 |
Maestro detalle con firebird e IBExpress | edenis | Conexión con bases de datos | 1 | 13-10-2006 18:09:08 |
Maestro detalle solo muestra un registro | jandres | Varios | 2 | 10-06-2006 12:11:49 |
InserciÓn De Registro Con Maestro-detalle | perillan | Conexión con bases de datos | 5 | 23-10-2005 11:15:23 |
Cancelar un registro en maestro/detalle... | uper | Firebird e Interbase | 1 | 15-09-2004 17:56:40 |
|