1` public void Update(Person oldperson, Person newPerson) { try {
command.CommandText ="Update TPersons SET [Password1]=?,[Name1]=?,[Expertise]=?,[Email id]=?,[Mobile]=?,[Phone no]=?,[Address]=? WHERE [ID]=?";
command.Parameters.Add(new OleDbParameter("Para1", newPerson.Password11));
command.Parameters.Add(new OleDbParameter("Para2", newPerson.Name11));
command.Parameters.Add(new OleDbParameter("Para3", newPerson.Expertise1));
command.Parameters.Add(new OleDbParameter("Para4", newPerson.Email1));
command.Parameters.Add(new OleDbParameter("Para5", newPerson.Mobile1));
command.Parameters.Add(new OleDbParameter("Para6", newPerson.Phone1));
command.Parameters.Add(new OleDbParameter("Para7", newPerson.Address1));
command.CommandType = CommandType.Text;
connection.Open();
command.ExecuteNonQuery();
}
catch (Exception)
{
throw;
}
finally
{
if (connection != null)
{
connection.Close();
}
}
}
I am using this code to update in my access database c# project using visual studio.This is showing me an OleDBException was unhandled.Syntax Error in UPDATE statement.Please help me rsolve this .Thanku !
,[Address[) VALUESdo you see the problem ?