Aquí tienes ejemplos de como actualizar, insertar, actualizar y consultar en Access:
const
string conStr =
@"Provider=Microsoft.ACE.OLEDB.4.0;Data Source=sample.mdb;Persist Security Info=True";
OleDbConnection con =
new OleDbConnection(conStr);
DataSet currentDataSet =
new DataSet();
string myQuery =
"UPDATE Tabla1 SET Bool = true WHERE Id=1";
int ret = 0;
con.Open();
OleDbCommand cmd =
new OleDbCommand(myQuery, con);
cmd.CommandType =
CommandType.Text;
ret = cmd.ExecuteNonQuery();
string myQueryInsert =
"INSERT INTO Tabla2 (Name,Phone) VALUES ('Edgar','555-555-654')";
string myQuerySelect =
"SELECT * FROM Tabla1";
cmd =
new OleDbCommand(myQueryInsert, con);
ret = cmd.ExecuteNonQuery();
cmd =
new OleDbCommand(myQuerySelect, con);
OleDbDataAdapter da =
new OleDbDataAdapter(cmd);
DataSet ds =
new DataSet();
da.Fill(ds);
con.Close();
Un Saludo