![]() |
![]() |
| 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
|
||||
|
||||
|
Saludos
Cita:
En la linea except puede capturar el tipo de error que esta dando para que sea mas especifico, ya que una tabla puede dar errores por diversas razones. Puedes consultar esta pagina para que quedes claro: Delphi Basics.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
#2
|
||||
|
||||
|
El problema con try-except, en mi opinión, es que el "post" no siempre se hace explícitamente; puede ser implícito por ejemplo cuando se está editando en un DBGrid y se mueve el foco fuera del registro activo.
El uso de eventos como OnPostError nos permiten centralizar el manejo del error sin tener que preocuparnos por la acción específica que haya generado el error. // Saludos |
|
#3
|
|||
|
|||
|
Aun no he podido hacerle como tu dices Roman, me podrías dar un ejemplo por favor. Puse un mensaje en OnPosError, pero no se si este bien
Exception.create('Ya existe'); y lo del daAbort en que parte lo pongo, bueno yo lo puse después del mensaje, Action:=daAbort Y disculpa Roman que no te contestara, pero estuve mal de salud y me internaron, pero ya estoy mejor Saludos Y Gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|