Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Aggiornamento DB ad esecuzione pagina

    Salve,

    il titolo è conciso e quindi mi spego meglio:

    Avrei bisogno di aggiornare, automaticamente, un DB MySql quando una pagina ASP viene eseguita e, per l'esattezza, valorizzare un campo a 1 se la data attuale è superiore alla data di scadenza. La pagina che dovrebbe fare l'aggiornamento non riceve dati da nessun'altra pagina. Deve farlo appena viene eseguita. Praticamente è la pagina d'ingresso nel sito

    Ho fatto così, ma non fa niente

    codice:
    if(dateMySql <> "") then CmdScadenza__DataOdierna = dateMySql  ' dove dateMySql è valorizzata correttamente e nella modalità giusta - ho verificato con Response.Write()
    
    set CmdScadenza = Server.CreateObject("ADODB.Command")
    CmdScadenza.ActiveConnection = strMiosito
    CmdScadenza.CommandText = "UPDATE annunci  SET sospeso = 1  WHERE scadenza < " + Replace(CmdScadenza__DataOdierna, "'", "''") + " "
    CmdScadenza.Execute()
    CmdScadenza.ActiveConnection.Close
    set CmdScadenza = nothing
    chi mi da una mano, please??

    Buona giornata a tutti

  2. #2
    mamma mia

    Nessun suggerimento ??
    BigDaniel

  3. #3
    Grazie lo stesso, risolto da solo.

    Lo indico giusto per chi si dovesse trovare con lo stesso problema .

    Eliminato tutto il resto e laciato solo:

    codice:
    set CmdScadenza = Server.CreateObject("ADODB.Command")
    CmdScadenza.ActiveConnection = strMiosito
    CmdScadenza.CommandText = "UPDATE annunci  SET sospeso = 1  WHERE scadenza < NOW()"
    CmdScadenza.Execute()
    CmdScadenza.ActiveConnection.Close
    set CmdScadenza = nothing
    BigDaniel

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.