Visualizzazione dei risultati da 1 a 7 su 7

Discussione: errore update

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2000
    residenza
    Savona
    Messaggi
    900

    errore update

    Ciao a tutti,
    Qualcuno è così gentile da chiarirmi questo errore?
    Non gli piace proprio la riga 52...

    sql="update registrazione set nome='" & nome & "', cognome='" where user='"&user&"' and pwd='"&pwd&"'"
    conn.execute(sql) //questa è la riga 52



    Error Type:
    Microsoft JET Database Engine (0x80040E14)
    Syntax error in UPDATE statement.
    /asp/AggiornaDatiPersonali.asp, line 52 :master:

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    codice:
    sql="update registrazione set nome='" & nome & "', cognome='"   where user='"&user&"' and pwd='"&pwd&"'"
    Questo è un errore di sicuro.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2000
    residenza
    Savona
    Messaggi
    900
    E' un errore di sicuro, ma è un taglio che ho operato nella trascrizione sul forum, per evitare di scrivere una trentina di campi. Nella pagina asp è tutto ok, ma non capisco il messaggio di errore..

  4. #4
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Ci dovrebbe essere un errore di sintassi nella tua query, quindi fai un response.write(sql):response.end() prima di mandarla in esecuzione e posta il risultato.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2000
    residenza
    Savona
    Messaggi
    900
    Ho risolto il problema mettendo tra parentesi quadre i nomi dei campi. Con il response.write ricevo correttamente i dati. Adesso non riesco a gestire bene l'aggiornamento della password, perchè nella pagina in cui visualizzo i risultati, ho questo:
    pwd=Session(pwd")
    ma quando scrivo un nuovo valore, non mi aggiorna il campo, contrariamente agli altri che vengono sovrascritti...

  6. #6
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    mancano le virgolette:
    codice:
    pwd=Session("pwd")
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2000
    residenza
    Savona
    Messaggi
    900
    il solito errore di trascrizione:
    queto , comunque è il codice della pagina che modifica i dati:
    www.filelife.com/invia.html
    e questa quella che raccoglie i dati:
    www.filelife.com/aggiorna.html
    Grazie comunque per l'interessamento
    Ciao!
    dover

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.