• Lunes 23 de Diciembre de 2024, 00:38

Autor Tema:  Re: Actualizacion ON LINE  (Leído 902 veces)

Jose Arriagada

  • Miembro MUY activo
  • ***
  • Mensajes: 373
    • Ver Perfil
Re: Actualizacion ON LINE
« en: Martes 25 de Marzo de 2003, 18:34 »
0
:ayuda:
Tengo una aplicacion que es multiusuaria.

Si tengo un usuario A, que esta actualizando, por ejemplo, los datos de un paciente.

Tengo un usuario B, que esta visualizando ID y NOMBRE de los pacientes.

Como hago para: que cuando el usuario A, presione actualizar datos, el usuario B pueda ver inmediatamente en su pantalla (msflexgrid) el registro actualizado, sin tener que hacer manualmente un refresh, si no que la aplicacion detecte una actualizacion en la tabla de datos del paciente.

Estoy trabajando sobre SQL 7.0 y VB 6.0 y uso conexiones RDO.

Muchas gracias, por vuestra ayuda.:angel:

J.M.Movilla

  • Miembro MUY activo
  • ***
  • Mensajes: 427
    • Ver Perfil
Actualizacion ON LINE
« Respuesta #1 en: Miércoles 26 de Marzo de 2003, 00:58 »
0
Hola, Jose:

Yo también trabajo específicamente con programas médicos, y no me preocupa el que se actualicen automáticamente las consultas.  Porque siempre tendrás una posibilidad de información errónea, o mejor dicho una información incompleta, si realizas la consulta instantes antes de que se introduzca la información... Y eso no podrás evitarlo nunca.

El caso que me preocupa un poco es cuando se confecciona el informe de alta hospitalaria, que toma automáticamente toda la información de antecedentes, de pruebas complementarias realizadas, de datos de procedimientos diagnósticos y quirúrgicos realizados, y del tratamiento instaurado, así como de los consejos para próxima revisión; ese informe se confecciona en Word, a base de cumplimentar automáticamente unas "macros" que toman los datos de los respectivos campos de la database.
Si en ese momento un médico decide realizar una modificación, puede afectarse una "macro" y resultar un informe incorrecto; pero realmente es de su responsabilidad el revisar el informe antes de firmarlo, sobre todo si sabe que él mismo ha hecho modificaciones de última hora.

En todo caso tienes la posibilidad de refrescar el flexgrid cada X segundos, mediante una rutina con Timer1.

Saludos