Salve a tutti, ho il seguente codice nella mia pagina asp.net:
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();
L'errore che mi dà il debug è il seguente:
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!