FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problema con una excepcion
tengo un TDBGRID con su DataSource y enlazado a un TZQuery (o TQuery) y en el GRID le hago un Select * a una tabla de mi Base de datos, con lo cual la puedo modificar directamente de mi GRID y se actualiza sin meterle codigo extra, el problema es que me arroja una excepcion cuando introduzco un valor muy grande en un campo int, y no tengo forma de validarlo antes de que ocurra la excepcion, quisiera saber como puedo evitar que mi forma arroje la excepcion, ya que no puedo poner un try catch, porque la excepcion ocurre antes de que se lance el evento BeforePost.
de antemano, gracias |
#2
|
||||
|
||||
Hola advancexz,
¿Podrías mostrarnos parte del código y comentarnos el error textual? basicamente el manejo de la excepción se maneja así:
Si nos puedes comentar más al respecto te podríamos ser de mayor ayuda. Saludos, |
#3
|
|||
|
|||
el problema realmente es ese, que no tengo un segmento de codigo donde ocurra la excepcion, al menos no hecho por mi, lo que pasa es que ocurre antes de entrar a mi evento BeforePost del TZQuery, de esa manera no se como manejar el error, o como cachar la excepcion (el error realmente ocurre cuando me salgo de la celda, es por eso que no se donde cacharlo).
yo programo para JAVA tambien y se que en JAVA existe una clausula que se prodria usar en un caso asi y se define justo despues del nombre de una clase: class miClase throws Exception(){} de esta manera no especificas exactamente donde ocurre el error, sino que al momento de aparecer lo detecta, sea donde sea la excepcion es EDataBaseError Última edición por advancexz fecha: 07-01-2009 a las 22:28:52. |
#4
|
|||
|
|||
Porque no creas los TFields y usas el evento onvalidate, para crear los fields boton derecho sobre el Tquery o TZQuery o Dataset y en fields Editor
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
excepcion con ado | raffagia | Conexión con bases de datos | 2 | 12-02-2008 02:23:31 |
Excepcion con ADO | SidedTermita | Conexión con bases de datos | 11 | 12-12-2007 02:21:04 |
Excepción en JSP | david.rguez | JAVA | 1 | 14-02-2007 22:21:02 |
excepcion | nenufer | Conexión con bases de datos | 6 | 16-05-2006 22:01:38 |
Problema con excepción en el ejecutable, ayuda por favor | AFilth | Varios | 6 | 31-10-2005 14:40:59 |
|