none
Ayuda a realizar un Actualizacion automatica mysql y vb net RRS feed

  • Pregunta

  • Buenas tardes pues como el titulo lo dice quisiera hacer una actualizacion automatica a determinada hora sin necesidad de presionar algun boton, eh pensado obtener la hora de sistema y compararla con una ya establecida y ejecuar la consulta update

    No he querido ocupar el control timer porque quiero que la ejecucion de la consulta sera deacuerdo a la hora de la computador por ejemplo si en el reloj de windows son 3:00 pm ejecute la accion.Espero me puedan orientar gracias

    • Cambiado Enrique M. Montejo miércoles, 25 de noviembre de 2015 15:43 Pregunta relacionada con el acceso a datos con MySQL.
    martes, 24 de noviembre de 2015 19:09

Todas las respuestas

  • Pues yo crearía una rutina(disparador) interna en la base de datos que se ejecute segun la hora del servidor:

    UPDATE tabla SET campo = 'CCCCC' WHERE fecha = CURDATE() AND hora = CURTIME()

    Obviamente la hora y fecha tienen que ser guardadas en una tabla que el usuario actualizará a gusto, con el fin de que sea una utilidad muy abierta.

    Es una opción.

    Saludos.


    Jairo Garzón Forero - MSDN.COM/ES-CO

    lunes, 4 de abril de 2016 3:45
  • Puedes crear una tarea programada en MySql que se ejecute a cierta hora del servidor. Echa un ojo a http://es.juancarlosmolinos.net/bases-de-datos/mysql/ddl-y-dml/jobs-en-mysql/

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    lunes, 4 de abril de 2016 5:31
  • Podrías escribir una pequeña aplicación de consola que realice el Update, y hacer que se ejecute periódicamente mediante el servicio Scheduler de Windows (comando "AT ...").
    lunes, 4 de abril de 2016 7:07