![]() |
![]() |
| 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
|
||||
|
||||
|
Hola José.
No sé como estas capturando las excepciones te pongo un ejemplo muy, pero muy simplificado para que pruebes: De este modo tiene que funcionarte sin presentar la segunda pantalla. Pero debo decirte que en la práctica, queda por tu cuenta manejar cada una de las excepciones que pudiera presentar cualquier tabla de tu bd. Fijate que estoy utilizando IBX por lo que deberás cambiar: por:
Saludos ![]() Edito: Si te decidis por este modo de manejo, te aconsejo crearte una unidad para encapsular todo el código relativo al manejo de las excepciones.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 30-08-2013 a las 20:24:53. |
|
#2
|
||||
|
||||
|
Hola,
Según los nombres de los parámetros del procedimiento CapturaError, parece que espera que se asigne cierto valor al parámetro Action. Ya que no dice qué componentes de acceso a bases de datos usa y no los logré adivinar, busqué en Google: (DataSet: TDataSet; E: EDatabaseError; var Action: TDataAction) para encontrar un ejemplo del uso del evento OnPostError de un TDataSet en: Con esa información, encontré la declaración del tipo TDataAction en la unidad Data.DB:
Espero que sirva. -
__________________
"constructive mind, destructive thoughts" |
|
#3
|
|||
|
|||
|
gracias ese ejemplo tambien se ve muy claro y mas complejo, utilizo los componentes FIBPlus por cierto.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Transaccion, captura de error | vmorillos | MySQL | 4 | 20-01-2011 17:43:07 |
| Procedimiento almacenado no captura error | Carlos Hurtado | Firebird e Interbase | 0 | 27-01-2007 16:07:39 |
| Captura de error en Procedimiento almacenado | lucasarts_18 | Firebird e Interbase | 11 | 28-12-2005 16:02:42 |
| Captura de GDSCODE Error en Stored Procedure | Carlos Hurtado | Firebird e Interbase | 0 | 06-12-2005 18:05:15 |
| captura de Error de Interbase | digital | Firebird e Interbase | 2 | 25-06-2003 11:22:14 |
|