Salve a tutti, ho il seguente codice nella mia pagina asp.net:
L'errore che mi dà il debug è il seguente:codice:string mail = "ciao@prova.it"; string pass1 = "ciao"; OleDbConnection conn = new OleDbConnection(); conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/utenti.mdb"; conn.Open(); DateTime dataz = DateTime.Now; String comm = "INSERT INTO utenti (mail,password) VALUES ('"+ mail +"','" + pass1 + "') "; OleDbCommand command = new OleDbCommand(comm, conn); command.ExecuteReader(); conn.Close();
Errore di sintassi nell'istruzione INSERT INTO.
Line 27:
Line 28: OleDbCommand command = new OleDbCommand(comm, conn);
Line 29: command.ExecuteReader();
Line 30: conn.Close();
[OleDbException (0x80040e14): Errore di sintassi nell'istruzione INSERT INTO.]
Posso capire dove sbaglio nella mia sintassi INSERT INTO?
Ho provato in tutte le maniere, ma niente da fare.
Grazie!

Rispondi quotando