![]() |
![]() |
| 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 |
|
#3
|
|||
|
|||
|
Los componentes utilizados son los de Interbase, para las tablas utilizo tibquery.
El error que sale cada tanto es: (estando en red) lock conflict on no wait transaction deadlock update conflicts with concurrent update concurrent transaction number is 83114. El código: tengo las tablas FACVTA (FACTURAS), DETFAC (DETALLES DE PRODUCTOS VENDIDOS, ARTICULOS (PARA ACTUALIZAR LAS CANTIDADES) ---- guardo encabezado insert into factura_encabezado (...) values ... execsql; ---- guardo detalles de facturas y actualizo cantidades Recorro una tabla temporal y voy insertando en los datalles los productos vendidos y actualizando cantidades first while ... not eof do begin insert into factura_detalles (...) values .... execsql; //aca mismo actualizo las cantidad de la tabla articulos update articulos set cantid = cantid + .... where codart = facturas_detalles.codart execsql; next end //while tablascommit; (Aqui surge el error cada tanto) //PROCDIMIENTO TABLASCOMMIT QUE USO procedure tablascommit; begin try datafb.IBTransaction1.CommitRetaining; except datafb.IBTransaction1.RollbackRetaining; end; end; sino se entiende pongo el codigo real, no lo puse por lo extenso, gracias! |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Insertar registro maestro y detalles en un mismo procedimiento | Vlady | Conexión con bases de datos | 0 | 13-11-2008 23:49:56 |
| Ayuda con relacion maestro detalles. | OscarBravo | Tablas planas | 1 | 26-07-2007 17:24:41 |
| Guardar Maestro-Detalle (Problema super comun) | sonjeux | Conexión con bases de datos | 2 | 19-02-2007 18:28:29 |
| Como imprimir un informe master/detail con 1 maestro y 5 detalles | ovd | Impresión | 6 | 18-11-2005 10:31:07 |
| QR: Como imprimir dos detalles diferentes en una hoja | erickperez6 | Impresión | 1 | 22-05-2003 09:25:00 |
|