Visual Basic 6.0 , timer y base de datos mysql

Iniciado por el_mago999, 5 Septiembre 2008, 19:19 PM

0 Miembros y 1 Visitante están viendo este tema.

el_mago999

Hola podrian decirme si es aconsejable tener acceso a una tabla de una base de datos,  leer 20 registros constantemente con un timer,  puesto como intervalo  (interval= 100)  o es preferible creear un log con los ultimos 20 registros y leerlo constantemente.

seba123neo

Hola,no he visto ninguna aplicacion de bases de datos que haga semejante cosa...yo diria que no es recomendable....aparte ¿con que fin? si es simplemente saber los ultimos 20 registros,pues cuando se agrege uno o cuando se elimine uno actualizas ahi el log y listo...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

el_mago999

Te explico:
Tengo 2 campos en mi tabla de  mi base de datos que son "HoraIngreso" y "HoraSalida", en estos dos campos se registra la hora de ingreso y  de salida incluye  tambien la fecha(año, mes y dia).
El control timer debe tener acceso constantemente a los dos campos y verificar  el tiempo que falta para cumplir el tiempo de salida, para luego  mostrar un mensaje si a cumplido el tiempo.
El control timer tambien hace  operaciones para mostrar constantemente  el tiempo que lleva y el tiempo que falta para cumplir el tiempo.

s E t H

pero entonces te comviene leer los horarios una vez, guardarlos en variables y despues que el timer compare esas variables con la hora actual

el_mago999

no quiero que este todo el tiempo en memoria ademas tambien quiero leer los demas campos , creo que es mejor crear un log y guadar los datos. :-\

Hans el Topo

no le veo sentido alguno a pedir continuamente los tiempos de conexión cada décima de segundo en todo caso cada segundo o minuto dependiendo de la precisión que busques

lo que yo haría (sin saber para que lo utilizas) es crear una estructura o una colección con los datos que necesites al ejecutarse el programa y luego un timer para ir aumentando y mostrando dicho tiempo (sin hacerlo directamente sobre la base de datos)

al cerrar el programa actualizarías el tiempo de salida y listo
 

seba123neo

en resumen, nunca vi una aplicacion de bases de datos que utilize Timer... :xD
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

el_mago999

si no entienden borren este post ya que no quieren ayudar.   :-\

s E t H

si que queremois ayudar.. vos preguntaste si es aconsejable, te dijimos que no y te explicamos por que

vos decis que nos equivocamos, entonces danos mas info en lugar de hacerte el ofendido...

el_mago999

Jaja  si ya bueno ....  ;D tu eres el unico me me respondio gracias   s E t H.