Hilos o timer

09/02/2006 - 22:57 por LuisMiguel | Informe spam
Buenas
Necesito en el formulario principal de mi aplicacion, realizar cada cierto
tiempo (5 minutos, por ejemplo), realizar una consulta a la base de datos, y
si se cumple una condicion, darle un aviso al usuario (habia pensado ponerle
el titulo del formulario parpadeante)
Nunca utilice ni el timer ni los hilos, me podeis poner un ejemplo de como
se haria esto, y si necesitaria un timer y un hilo (he pensado en los hilos
para que no lentifique al usuario) o solo con el hilo he visto que se puede
usar MiHilo.Sleep

Gracias
LuisMiguel

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
11/02/2006 - 18:52 | Informe spam
¿Y si utilizas un Servicio Windows?

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"LuisMiguel" wrote:


Buenas
Necesito en el formulario principal de mi aplicacion, realizar cada cierto
tiempo (5 minutos, por ejemplo), realizar una consulta a la base de datos, y
si se cumple una condicion, darle un aviso al usuario (habia pensado ponerle
el titulo del formulario parpadeante)
Nunca utilice ni el timer ni los hilos, me podeis poner un ejemplo de como
se haria esto, y si necesitaria un timer y un hilo (he pensado en los hilos
para que no lentifique al usuario) o solo con el hilo he visto que se puede
usar MiHilo.Sleep

Gracias
LuisMiguel




Respuesta Responder a este mensaje
#2 LuisMiguel
11/02/2006 - 23:03 | Informe spam
si te explicas un poco mas...
gracias

Suerte
LuisMiguel
"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
¿Y si utilizas un Servicio Windows?

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"LuisMiguel" wrote:


Buenas
Necesito en el formulario principal de mi aplicacion, realizar cada
cierto
tiempo (5 minutos, por ejemplo), realizar una consulta a la base de
datos, y
si se cumple una condicion, darle un aviso al usuario (habia pensado
ponerle
el titulo del formulario parpadeante)
Nunca utilice ni el timer ni los hilos, me podeis poner un ejemplo de
como
se haria esto, y si necesitaria un timer y un hilo (he pensado en los
hilos
para que no lentifique al usuario) o solo con el hilo he visto que se
puede
usar MiHilo.Sleep

Gracias
LuisMiguel







Respuesta Responder a este mensaje
#3 Jorge Serrano [MVP VB]
15/02/2006 - 15:41 | Informe spam
Sí, me refiero a que utilizando un Servicio Windows lograrías la misma
funcionalidad que buscas, teniendo en cuenta además, que no necesitas estar
pendiente de si se está ejecutando o no siempre y cuando se inicie el
servicio siempre que se inicie el sistema.

Esto resolvería la funcionalidad que necesitas crear.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"LuisMiguel" wrote:


si te explicas un poco mas...
gracias

Suerte
LuisMiguel
"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
> ¿Y si utilizas un Servicio Windows?
>
> Jorge Serrano Pérez
> Microsoft MVP VB.NET
> PortalVB.com
> http://www.portalvb.com/
> Weblog de Jorge Serrano
> http://weblogs.golemproject.com/jorge/
>
>
> "LuisMiguel" wrote:
>
>>
>> Buenas
>> Necesito en el formulario principal de mi aplicacion, realizar cada
>> cierto
>> tiempo (5 minutos, por ejemplo), realizar una consulta a la base de
>> datos, y
>> si se cumple una condicion, darle un aviso al usuario (habia pensado
>> ponerle
>> el titulo del formulario parpadeante)
>> Nunca utilice ni el timer ni los hilos, me podeis poner un ejemplo de
>> como
>> se haria esto, y si necesitaria un timer y un hilo (he pensado en los
>> hilos
>> para que no lentifique al usuario) o solo con el hilo he visto que se
>> puede
>> usar MiHilo.Sleep
>>
>> Gracias
>> LuisMiguel
>>
>>
>>
>>
>




Respuesta Responder a este mensaje
#4 LuisMiguel
15/02/2006 - 20:56 | Informe spam
Buenas
El proceso que busco, es realizar una consulta a una base de datos SQLServer
, y deberán realizarlos distintos ordenadores, tambien habia pensado crear
un Job en el central y obtener el resultado.

Por ahora utilizo el timer
Gracias por tu atencion

LuisMiguel
"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
Sí, me refiero a que utilizando un Servicio Windows lograrías la misma
funcionalidad que buscas, teniendo en cuenta además, que no necesitas
estar
pendiente de si se está ejecutando o no siempre y cuando se inicie el
servicio siempre que se inicie el sistema.

Esto resolvería la funcionalidad que necesitas crear.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"LuisMiguel" wrote:


si te explicas un poco mas...
gracias

Suerte
LuisMiguel
"Jorge Serrano [MVP VB]"

escribió
en el mensaje news:
> ¿Y si utilizas un Servicio Windows?
>
> Jorge Serrano Pérez
> Microsoft MVP VB.NET
> PortalVB.com
> http://www.portalvb.com/
> Weblog de Jorge Serrano
> http://weblogs.golemproject.com/jorge/
>
>
> "LuisMiguel" wrote:
>
>>
>> Buenas
>> Necesito en el formulario principal de mi aplicacion, realizar cada
>> cierto
>> tiempo (5 minutos, por ejemplo), realizar una consulta a la base de
>> datos, y
>> si se cumple una condicion, darle un aviso al usuario (habia pensado
>> ponerle
>> el titulo del formulario parpadeante)
>> Nunca utilice ni el timer ni los hilos, me podeis poner un ejemplo de
>> como
>> se haria esto, y si necesitaria un timer y un hilo (he pensado en los
>> hilos
>> para que no lentifique al usuario) o solo con el hilo he visto que se
>> puede
>> usar MiHilo.Sleep
>>
>> Gracias
>> LuisMiguel
>>
>>
>>
>>
>







Respuesta Responder a este mensaje
#5 Jorge Serrano [MVP VB]
15/02/2006 - 21:21 | Informe spam
Viendo lo que planteas, ¿has pensado en utilizar Remoting?.

Así podrás crear un componente que podría hacer la función de recibir las
llamadas de los ordenadores "cliente" y realizar la ejecución de la sentencia
SQL.

Eso no quita para que utilices un Servicio Windows en cada uno de los
"clientes" que te permita ejecutarse cada x tiempo (Timer) y enlanzar con el
servidor con Remoting, o bien, enlazar directamente con el servidor SQL sin
utilizar Remoting.

Vamos, yo pensaría abordar esto de forma similar a lo que te comento.

Espero haberme explicado.

Un saludo.


Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"LuisMiguel" wrote:


Buenas
El proceso que busco, es realizar una consulta a una base de datos SQLServer
, y deberán realizarlos distintos ordenadores, tambien habia pensado crear
un Job en el central y obtener el resultado.

Por ahora utilizo el timer
Gracias por tu atencion

LuisMiguel
"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
> Sí, me refiero a que utilizando un Servicio Windows lograrías la misma
> funcionalidad que buscas, teniendo en cuenta además, que no necesitas
> estar
> pendiente de si se está ejecutando o no siempre y cuando se inicie el
> servicio siempre que se inicie el sistema.
>
> Esto resolvería la funcionalidad que necesitas crear.
>
> Jorge Serrano Pérez
> Microsoft MVP VB.NET
> PortalVB.com
> http://www.portalvb.com/
> Weblog de Jorge Serrano
> http://weblogs.golemproject.com/jorge/
>
>
> "LuisMiguel" wrote:
>
>>
>> si te explicas un poco mas...
>> gracias
>>
>> Suerte
>> LuisMiguel
>> "Jorge Serrano [MVP VB]"
>>
>> escribió
>> en el mensaje news:
>> > ¿Y si utilizas un Servicio Windows?
>> >
>> > Jorge Serrano Pérez
>> > Microsoft MVP VB.NET
>> > PortalVB.com
>> > http://www.portalvb.com/
>> > Weblog de Jorge Serrano
>> > http://weblogs.golemproject.com/jorge/
>> >
>> >
>> > "LuisMiguel" wrote:
>> >
>> >>
>> >> Buenas
>> >> Necesito en el formulario principal de mi aplicacion, realizar cada
>> >> cierto
>> >> tiempo (5 minutos, por ejemplo), realizar una consulta a la base de
>> >> datos, y
>> >> si se cumple una condicion, darle un aviso al usuario (habia pensado
>> >> ponerle
>> >> el titulo del formulario parpadeante)
>> >> Nunca utilice ni el timer ni los hilos, me podeis poner un ejemplo de
>> >> como
>> >> se haria esto, y si necesitaria un timer y un hilo (he pensado en los
>> >> hilos
>> >> para que no lentifique al usuario) o solo con el hilo he visto que se
>> >> puede
>> >> usar MiHilo.Sleep
>> >>
>> >> Gracias
>> >> LuisMiguel
>> >>
>> >>
>> >>
>> >>
>> >
>>
>>
>>
>>
>




Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida