Errore sintassi update

mercoledì 26 agosto 2009 - 10.19

padronfrodo88 Profilo | Junior Member

ciao ragazzi sto creando una stringa di sql per fare l'update dei campi

così la creo e la eseguo (salto dichiarazione e apertura):
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

il risultato della query prima di essere generata è questa:

"UPDATE utenti SET username='pippos', password='pippo' WHERE id_utente=2;"

quando viene eseguita mi dice: "Errore di sintassi nell'istruzione UPDATE." perchè? e pure rispetto gli apostrofi per le stringhe ecc.. cosa ho saltato?
grazie per l'aiuto!
L. Michele

luigidibiasi Profilo | Guru

ieri sera ho visto un post simile..

se usi access prova a cambiare il nome al campo password oppure usa [password]='pass'

sembra che access dia problemi quando si usa il nome password in una istruzione sql..
Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/

padronfrodo88 Profilo | Junior Member

>ieri sera ho visto un post simile..
>
>se usi access prova a cambiare il nome al campo password oppure
>usa [password]='pass'
>
>sembra che access dia problemi quando si usa il nome password
>in una istruzione sql..
>Luigi Di Biasi
>http://blogs.dotnethell.it/luigidibiasi/
>http://www.dibiasi.it/
>
il problema è ancora più preoccupante: ho modificato come hai detto tu ma nulla mi da sempre lo stesso errore ecco la stringa sql
"UPDATE utenti SET user='micheles', pass='michele' WHERE id_utente=1"

L. Michele

luigidibiasi Profilo | Guru

ti posto il link del topic di cui parlavo:

http://www.dotnethell.it/forum/messages.aspx?ThreadID=32071

magari anche il campo user da problemi?? ...


Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/

padronfrodo88 Profilo | Junior Member

eh già anche il campo user è riservato... comunque ora funziona... meno male grazie mille per l'aiuto!!
L. Michele
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5