DavidR
06-12-2003, 00:29:18
Estimados Amigos:
Ante todo muchas gracias por la rápida respuesta que me dieron hace muy poco.
Ahora me plante en otro tema. Les recuerdo que trabajo en FireBird 1.5 y el C++Builder haciendo la conexión con ADO.
Tengo que realizar bloqueos de registros lo cual hago con moderado éxito usando el truco del UPDATE
Me ocurren dos problemas:
1- Logro hacer el UPDATE únicamente con un procedimiento almacenado cuando intento hacerlo desde un ADOQuery o un ADOCommand me da error. Esto es está bien, es normal? Desconozco si se puede invocar un UPDATE desde otro lado u otra forma.
2- Una vez que realizo el bloqueo el sistema se coloca en espera hasta que se libera el registro. Lo que necesito hacer es detectar previamente si ese registro está bloqueado y mostrar un cartel para que el usuario opte esperar o cancelar.
Desde ya agradezco su valiosísima ayuda
Afectuosos Saludos
David
Ante todo muchas gracias por la rápida respuesta que me dieron hace muy poco.
Ahora me plante en otro tema. Les recuerdo que trabajo en FireBird 1.5 y el C++Builder haciendo la conexión con ADO.
Tengo que realizar bloqueos de registros lo cual hago con moderado éxito usando el truco del UPDATE
Me ocurren dos problemas:
1- Logro hacer el UPDATE únicamente con un procedimiento almacenado cuando intento hacerlo desde un ADOQuery o un ADOCommand me da error. Esto es está bien, es normal? Desconozco si se puede invocar un UPDATE desde otro lado u otra forma.
2- Una vez que realizo el bloqueo el sistema se coloca en espera hasta que se libera el registro. Lo que necesito hacer es detectar previamente si ese registro está bloqueado y mostrar un cartel para que el usuario opte esperar o cancelar.
Desde ya agradezco su valiosísima ayuda
Afectuosos Saludos
David