Ver Mensaje Individual
  #9  
Antiguo 20-10-2011
Avatar de Diego827
Diego827 Diego827 is offline
Miembro
NULL
 
Registrado: oct 2010
Posts: 157
Reputación: 14
Diego827 Va por buen camino
Hola amigos.

Gracias por sus respuestas! sabia que me iban a ayudar (de hecho siempre recibo ayuda de este club!).

Ok, estimado Casimirio; explico el problema con más detalle.

Cita:
Empezado por Casimiro Notevi Ver Mensaje
no has explicado lo que estás haciendo.
Es que no lo he hecho... Quisiera hacerlo pero no me sale ; lo que de igual forma significaria lo estoy intentando hacer.

Como dije antes: "Quisiera que un DBChart se actualizara en tiempo real; este presenta datos de una base de datos Interbase. Los componentes utilizados son Interbase o bien IBX como le llaman algunos". Añadiría: lo que trato de hacer es una ventana con un DBChart; el cual muestra datos de un campo en una base de datos InterBase SMP 2009. Si se ingresaran datos inmediatamente que cambiara el DBCHart, algo asi como si este "pendiente de cambios" y actualizarce en cuanto sucedan. Esto, si fuera posible.

Cita:
Empezado por Casimiro Notevi Ver Mensaje
de cómo obtienes los datos
Los obtengo por componentes IBX, como dije: "Los componentes utilizados son Interbase o bien IBX como le llaman algunos."; pero cabería añadir: Para conectarme a la base un TIBDataBase, un IBTransaction... lo que se utiliza normalmente y por supuesto el IBDataSet.

Cita:
Empezado por Casimiro Notevi Ver Mensaje
cómo los presentas
Los presento en un DBChart, como dije: "Quisiera que un DBChart se actualizara en..."; no utilizo ningun DBGrid ni nada parecido, es una ventana simple con un DBChart. Lo que sucede es que no se como hacer que el Componente IBDataSet se de cuenta que la base de datos ha tenido una modificacion o algun cambio y por lo tanto volver a consultar y obtener los nuevos datos.

Cita:
Empezado por Casimiro Notevi Ver Mensaje
ni lo que quiere decir para tí "tiempo real
Para mi tiempo real (y para Wikipedia y otras Web) es algo como: un sistema que esta pendiente de lo que suceda y que presenta datos del ahora; por ejemplo si se ve la memoria de acceso aleatorio consumida de tu PC en este momento el dato es de tiempo real (no de ayer en el administrador de tareas).

Resumiendo :

Un grafico DBChart (digamos que de linea) que este mostrando los datos actuales que se presentan en la base de datos (por supuesto especificamente de un campo) y que al cambiar estos datos (ya sea una edicion o un insert) este grafico se actualics. No se si exista alguna funcion que detecte cambios en la base de datos y que al cambiar inmediatamente se actualice. Estoy de acuerdo con lo que mencionas estimado Casimiro; si hago sentencias SELECT cada cierto tiempo con un Timer estaria hasta cierto punto siendo desconsiderado con los recursos.

Estimado maeyanes; lo pruebo y posteo, de igual forma voy a probar lo que me dices estimado mightydragonlor; voy a intenarlo.

Saludos a todos y gracias por responder.
Responder Con Cita