Quote:
Originariamente inviato da jackk87
Buonasera,
alla pressione del pulsante esegue il codice per l'insert e mi da errore sulla sintassi dell'insert ma la sintassi è corretta qualcuno sa spiegarmi il perchè grazie
Codice:
Imports System.Data.OleDb
'Percorso del DataBase
Dim PercorsoDB As String = "security.mdb"
'Stringa di Connessione
Dim ConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & PercorsoDB
'Connessione alla stringa
Dim Cn As New OleDbConnection(ConnString)
Dim sql As String
Cn.Open()
sql = "INSERT INTO utente(nome,cognome,user,pass) VALUES ('" & nome.Text & "','" & cognome.Text & "','" & username.Text & "','" & password.Text & "')"
Dim cmd1 As New OleDbCommand(sql, Cn)
cmd1.ExecuteNonQuery()
Cn.Close()
|
user è una parola riservata in ms access, cambia nome al campo oppure prova a metterlo tra parentesi quadre nell'istruzione