View Single Post
Old 31-12-2008, 17:36   #2
f@bio80
Senior Member
 
L'Avatar di f@bio80
 
Iscritto dal: Jul 2001
Città: Roma Caput Mundi Moto: Ducati SS 750 i.e. Squadra: A.S. Roma 1927 Macchina: 147 M-Jet 140 equini
Messaggi: 698
Quote:
Originariamente inviato da jackk87 Guarda i messaggi
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
__________________
...la voglia di guardarti e dirti sulle labbra...quanto ti ho aspettata...è il senso della vita...
...quando tutto questo sarà io ci sarò...anche se tutto questo mai sarà ci sarò...
<about me> <my photo gallery>
f@bio80 è offline   Rispondi citando il messaggio o parte di esso