Visualizzazione dei risultati da 1 a 7 su 7

Discussione: errore sintassi update

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    163

    errore sintassi update

    ragazzi non mi funziona questo update----ma non riesco a individuare l'errore....

    questi sono i valori e l'sql di update:
    cod=request.querystring("cod")
    response.write cod
    voce=Request.Form("voce")
    menu=Request.Form("menu")
    desc=Request.Form("desc")
    link=Request.Form("link")
    immagine=Request.Form("immagine")
    SQL = "UPDATE menu SET voce='"& voce &"' ,menu='"& menu &"' ,desc='"& desc &"' ,link='"& link &"' ,immagine='"& immagine &"' WHERE id="&cod
    Conn.Execute(SQL)

    e questo è quello che mi restituisce l'html
    Microsoft Access] Errore di sintassi nell'istruzione UPDATE.
    /amm/editnews-process.asp, line 11

    dove linea 11 è in rosso

    voce=Lo+Statuto&menu=1&desc=Il+CO.T.IR.&link=statu to.asp&immagine=&Submit=Aggiungi

  2. #2
    pegasus, un po' di debug, pls

    *subito* dopo la composizione della stringa SQL metti

    Response.Write "maGGica SQL...: " & sql
    Response.Flush

    poi posta quello che viene a video

    ... anche se penso che sia questione di parole riservate

  3. #3

    per capire meglio

    prova a stampare la stringa di sql invece di farla eseguire, così vedi cosa ti scrive e forse si individua meglio l'errore.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    163

    stampa

    mi viene fuori questo
    1maGGica SQL...: UPDATE menu SET voce='Lo Statuto' ,menu='1' ,desc='Il CO.T.IR.' ,link='statuto.asp' ,immagine='' WHERE id=1
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nell'istruzione UPDATE.

    /amm/editnews-process.asp, line 13

  5. #5
    ok, prova con

    codice:
    SQL = "UPDATE [menu] SET [voce]='"& voce &"' ,[menu]='"& menu &"' ,[desc]='"& desc &"' ,[link]='"& link &"' ,[immagine]='"& immagine &"' WHERE id="&cod

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    163
    grazie

  7. #7

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.