63 messaggi dal 09 maggio 2005
Ho la seguente tabella (di nome "nometabella")

campo1 campo2
prova1 prova2

Questo è il codice:

stringdb = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("gencode.mdb")
conn = New OleDbConnection(stringdb)
conn.Open()

Dim cmd As OleDbCommand = conn.CreateCommand

cmd.CommandText = "UPDATE nometabella SET campo2 ='prova2' WHERE campo1 = 'prova1'"
cmd.ExecuteNonQuery()

Questo è l'errore:
"Errore di sintassi nell'istruzione UPDATE"
63 messaggi dal 09 maggio 2005
l'errore mi viene anche se la stringa sql è

"UPDATE nometabella SET campo2 ='ciccio' WHERE campo1 = 'prova1'"
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
frankdeboer80 <frankdeboer80> ha scritto:
l'errore mi viene anche se la stringa sql è

"UPDATE nometabella SET campo2 ='ciccio' WHERE campo1 = 'prova1'"

Leggendo la sintassi non c'è niente di sbagliato. L'unico problema potrebbero essere data dal tipo di campi. campo1 e campo2 sono "testuali"?
Ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.