Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-11-2004
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Poder: 21
santiago14 Va por buen camino
Question duda en transaccion

Buen dia foro:
Paso a explicar, tengo en la base de datos (firebird 1.5) una factura, la cual ya ha sido cargada con anterioridad. Ahora un Supervisor quiere seleccionarla para su revisión, esta revisión puede llevar algún tiempo. Necesito que cuando un usuario seleccione la factura para la supervisión, la misma deje de estar disponible para cualquier otro usuario, esta indisponibilidad debe conservarse hasta que el usuario supervisor que la eligió termine con su trabajo o haya demorado tanto que algún tipo de temporizador, que tampoco se como realizar, termine automaticamente con su operación.
Bien, en pocas palabras, quiero que un registro no esté disponible para los otros usuarios cuando el primer usuario lo ha seleccionado. Esta selección puede tardar algún tiempo y se termina cuando el usuario confirma su labor o el sistema lo saca por haber demorado demasiado tiempo.
Gracias desde ya y espero que puedan darme una mano.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita
  #2  
Antiguo 22-11-2004
Avatar de kalimero
kalimero kalimero is offline
Miembro
 
Registrado: may 2003
Ubicación: Alicante
Posts: 288
Poder: 21
kalimero Va por buen camino
Hola a todos.

Si estas utilizando los FIBplus para acceder a la BD, puedes hacer un bloqueo
del registro seleccionado con : MiFibDataSet.LockRecord();

Saludos
Responder Con Cita
  #3  
Antiguo 27-11-2004
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Poder: 21
santiago14 Va por buen camino
Wink uso otro componente

En realidad estoy usando MDO como componente de conexion.
¿Que sugerencia hay para este tipo de componente?

Saludos.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita
  #4  
Antiguo 29-11-2004
Avatar de kalimero
kalimero kalimero is offline
Miembro
 
Registrado: may 2003
Ubicación: Alicante
Posts: 288
Poder: 21
kalimero Va por buen camino
Hola Santiago.

No conozco los MDO, pero seguro que tiene algn método para hacer lo que te comento en el post anterior.

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:42:14.


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