Visualizzazione dei risultati da 1 a 7 su 7

Discussione: errore update

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    102

    errore update

    Buon giorno,
    come faccio a capire dove commetto l' errore

    Tipo di errore:
    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione UPDATE.
    /modatex/admin/cod_aggiornacliente.asp, line 35:

    codice:
    Set rst_clienti = Server.CreateObject("ADODB.Recordset")
    rst_clienti.ActiveConnection = MM_gdm_STRING
    strSQL = "UPDATE tblClienti SET NomeCliente= '"&NomeCliente&"', CognomeCliente= '"&CognomeCliente&"', NomeSociet= '"&NomeSociet&"', Indirizzo= '"&Indirizzo&"', Cap = '"&Cap&"', Citt = '"&Citt&"', Provincia = '"&Provincia&"', telefono= '"&telefono&"', idUtente= '"&idUtente&"', Password= '"&Password&"' WHERE IdCliente="& id 
    rst_clienti.open strSQL
    rst_clienti_numRows = 0

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    forse i campi numerici (p.es. IDutente) che vanno senza apici (')
    oppure qualche variabile vuota che il database non ti lascia inserire
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Aggiungi il code in evidenza...
    codice:
    Set rst_clienti = Server.CreateObject("ADODB.Recordset")
    rst_clienti.ActiveConnection = MM_gdm_STRING
    strSQL = "UPDATE tblClienti SET NomeCliente= '"&NomeCliente&"', CognomeCliente= '"&CognomeCliente&"', NomeSociet= '"&NomeSociet&"', Indirizzo= '"&Indirizzo&"', Cap = '"&Cap&"', Citt = '"&Citt&"', Provincia = '"&Provincia&"', telefono= '"&telefono&"', idUtente= '"&idUtente&"', Password= '"&Password&"' WHERE IdCliente="& id 
    response.write(strSQL):response.end() 
    rst_clienti.open strSQL
    rst_clienti_numRows = 0
    e posta il risultato.

    Comunque forse metti gli apici dove non servono (in corrispondenza di tipi di dato Numerici)
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    102
    UPDATE tblClienti SET NomeCliente= 'Angela', CognomeCliente= 'xxxxxxxxx', NomeSociet= 'Angela', Indirizzo= '', Cap = '', Citt = 'Modatex', Provincia = '', telefono= '', idUtente= 'angela', Password= 'moda' WHERE IdCliente=39

  5. #5
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Hai campi numerici oltre quello relativo all'id? e poi, l'opzione di consentire lunghezza zero su, ad esempio, il campo Cap, è attiva o non la consenti?
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    102
    UPDATE tblClienti SET NomeCliente= 'Angela', CognomeCliente= 'bellante', NomeSociet= 'Angela', Indirizzo= 'corso cirie', Cap = '10152', Citt = 'Modatex', Provincia = 'to', telefono= '011/235568', idUtente= 'angela', Password= 'moda' WHERE IdCliente=39

    non ho campi numerici e si consento a tutti la lunghezza zero

    help me

  7. #7
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Francamente nella query non mi sembra di vedere errori di sintassi.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

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 © 2026 vBulletin Solutions, Inc. All rights reserved.