Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    query che non mi aggiorna date del 2007...

    Ciao..
    ho questa query che funziona correttamente ma se la data è del 2007 non viene aggiornato il record...
    non capisco proprio x'....
    codice:
    <%
    ...connDB
    
    id=request.querystring("id") 
    data=request.querystring("data")
    valore=request.querystring("valore")
    
    SQL="UPDATE mytable set valore="&valore&" WHERE data=#"&data&"# AND id="&id
    Conn.Execute(SQL)
    
    conn.close
    set conn = nothing
    
    Response.Redirect "agenda.asp?id="&id
    %>
    [The goal is soul]

  2. #2
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    la data fa parte della condizione Where... sicuro che nel db ci siano date del 2007?

  3. #3
    sicurissimo che ci sono date 2007...
    [The goal is soul]

  4. #4
    questa è la query dalla quale si viene mandati alla pagina di update

    codice:
    update.asp?id=20001&data=02/01/2007&valore=True
    [The goal is soul]

  5. #5
    se la data la passi in qrystring usa server.urlencode altrimenti con gli "/" hai problemi.

    La cosa strana invece è perchè con la data 2006 funziona? dovrebbe essere sempre sbagliato.

  6. #6
    cm si usa server.urlencode?
    [The goal is soul]

  7. #7
    trovato trovato...

    codice:
    <%=Server.UrlEncode(miovalore)%>
    adesso provo...
    [The goal is soul]

  8. #8
    niente...
    sempre lo stesso problema...
    [The goal is soul]

  9. #9
    il problema è quasi certamente nella pagina di update...ma dove?
    [The goal is soul]

  10. #10
    posta il codice che opsso vedere

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.