Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Duda con Excepciones (https://www.clubdelphi.com/foros/showthread.php?t=31856)

pelaorb68 19-05-2006 19:29:54

Duda con Excepciones
 
Hola a todos, tengo una duda con las excepciones y me gustaría si me puden ayudar a aclararla.

Supongamos que tengo un procedimiento para actualizar o leer un registro(pudiendo estar bloqueado o no) y al momento de acceder a el, este se encuentra bloqueado...debería invocarse un except????...ahora si es así, cómo puedo hacer para que el procedimiento siga intentando acceder al registro, hasta que este este disponible(no bloqueado) y continue la ejecución del procedimiento.????.........No sé si me explico bien......Todo esto es con D7 y MySql.....

Código Delphi [-]
procedure Ejemplo;begin   try
      IntentarLeerElRegistro;
      ...
      el resto del procedimiento
      ... 
   except
      Si el código de error en EOleException es uno en particular.....que vuelva 
      a intentar leer hasta que lo consiga y continúe el resto 
      del procedimiento...
   end;
end;
Agradecería me puedan ayudar......


Saludos,

luisgutierrezb 19-05-2006 20:39:56

tal vez con un Repeat..Until y dentro de este el try, con una variable que la haga de "bandera"

pelaorb68 19-05-2006 21:31:17

Sí, ya había pensado en eso, pero es la forma natural de hacerlo en Delphi????, es decir, existe algo(alguna instrución) que permita desde el bloque except, volver a la misma instrución que lanzo el except o a la siguiente?????


La franja horaria es GMT +2. Ahora son las 19:05:00.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi