![]() |
![]() |
| 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 |
|
|
|
#1
|
||||
|
||||
Yun-i, publica el error que te sale no el codigo, asi te ayudamos mejor. saludos.
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
|
#2
|
|||
|
|||
|
Y por favor, usa las etiquetas [ delphi ] [ /delphi ] (sin los espacios en blanco) cuando publiques código en Delphi...
Saludos... |
|
#3
|
|||
|
|||
|
Ok perdon no saba eso gracas soy nuevo nunka habia pegado codigo pero gracias
encuanto al error sigue marcando lo mismo aun agregando lo que me dicen :/ |
|
#6
|
||||
|
||||
|
Quizás en el evento OnNewRecord se asigne el número de factura, como sabemos ese número debe ser correlativo sin huecos en la numeración. Si el programa está en red, dos usuarios pueden pulsar el botón de "Insertar nuevo registro" y tener el mismo número de factura.
En Paradox y otras hierbas, se suele agregar un registro en blanco (que provoca el evento OnNewRecord entre otros) y acto seguido se graba para que nadie más en la red pueda tomar ese número de factura. (Obviamente no tiene que ser por motivo de factura, pero si es la filosofía). Después se deja en Edición para que el usuario no note nada raro y pueda seguir introduciendo los demás datos del registro. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#7
|
||||
|
||||
|
En cuanto al error original del hilo:
El error lo dice claramente: No se puede realizar la operación en un Dataset Cerrado. Está claro que al ejecutar la acción "actBusqEvenExecute" en alguna ocasión, el adodsFact no está abierto. Deberías encontrar esa situación para manejarla mejor. Yo solo he parcheado el asunto, pero sabe dios que registro editará, lo más normal es que edite el que no necesitas. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Copiar el contenido de un DataSet a otro DataSet | Javi2 | Varios | 88 | 22-11-2025 22:17:42 |
| funcion Perform | chorrito | Lazarus, FreePascal, Kylix, etc. | 2 | 25-07-2007 21:54:29 |
| Firebird - Delphi (Cannot perform operation...) | papulo | Conexión con bases de datos | 5 | 26-10-2005 18:43:22 |
| Closed dataset | srobles | Conexión con bases de datos | 3 | 14-03-2005 21:10:24 |
| FB+IBX error: IBSQL closed | apicito | Conexión con bases de datos | 0 | 29-05-2003 12:39:57 |
|