FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Capturar excepción Firebird en app cliente
Estimados.
Me encuentro desarrollando unas validaciones mediante unos SP desde Firebird, ya que me permite controlar de manera más fácil las reglas de negocio. Pongo acá un ejemplo.
y desde delphi lo capturo de la siguiente forma.
El problema que cuando lo muestro desde delphi me aparece la siguiente leyenda. Código:
SQL Error: exception 14 SOBREPASA_SALDO !Sobrepasa saldo permitido de la Cta Corriente! At procedure 'SP_VAL_MONTOAUT'. Error Code: -836. exception The SQL: EXECUTE PROCEDURE SP_VAL_MONTOAUT(?,?); Existe la manera de manipular ese String que devuelve Firebird.? Gracias...
__________________
No todo es como parece ser... |
#2
|
||||
|
||||
Se me ocurre con una funtion más o menos así:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Estimado Casimiro.
No había tenido tiempo de probar tu solución, maldita pega que me amarran a VB6, pero en fin, este proyecto es en delphi y y es otra cosa, veré como anda lo que me propones. Gracias...
__________________
No todo es como parece ser... |
#4
|
||||
|
||||
Estimado Casimiro:
He resuelto el tema modificando tu función.
Ahora el mensaje lo muestra de la siguiente manera. SOBREPASA_SALDO !Sobrepasa saldo permitido de la Cta Corriente! Lo unico que me faltaría sería como sacar el nombre de la excepción SOBREPASA_SALDO, estoy intentando buscar un lógica de como sacar ese nombre, la idea es que me sirva para cualquier excepción que maneje desde Firebird. Gracias casimiro
__________________
No todo es como parece ser... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Capturar una excepcion en Delphi producida por FIREBIRD | ronson | Firebird e Interbase | 21 | 01-09-2010 22:18:10 |
Cómo puedo capturar una excepción en delphi? | Fenix_Dark | OOP | 3 | 29-04-2008 15:17:47 |
Capturar informacion en una excepción firebird | GuerreroDelphi | Conexión con bases de datos | 6 | 20-08-2007 02:22:59 |
Capturar la excepcion EAccessViolation | beatriz g | Varios | 2 | 25-08-2006 11:49:16 |
Capturar excepcion formato datos DBGrid | manolop | Firebird e Interbase | 1 | 14-05-2005 00:43:00 |
|