Ciao a tutti.... Ho un db access e un eseguibile vb6 che deve aggiornare il db access...
Sto impazzendosu una update... questo è il codice
cn = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=W:\PROVA\db2.mdb"
Set conn = New ADODB.Connection
conn.Open cn
conn.Execute "UPDATE Tabella1 SET (dato1='" & dato1(a) & "' , dato2='" & dato2(a) & "') WHERE (id=" & id(a) & ");"
conn.Close
Set conn = Nothing
la tabella si cgiama tabella 1 e i dati da modificare sono "dato1" e "dato2" in base alla chiave "id"... Ho scritto dato1(a) perche ho salvato i dati precedentemente in un array e sto facendo unciclo che aggiorna tutto...
vb6 mi dice che c'è un errore di sintassi nella sql... mi sapete aiutare???
GRAZIE