我正在尝试使用C#编程语言更新数据库。下面是连接到数据库并尝试更新“RoomsTable”表中“date”列的代码。代码看起来没问题,但数据库没有发生任何变化。
updateConnection = new System.Data.OleDb.OleDbConnection();
updateConnection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\users\spreston\documents\visual studio 2012\Projects\roomChecksProgram\roomChecksProgram\roomsBase.accdb";
updateConnection.Open();
MessageBox.Show("Connected");
string updateCommand = "UPDATE RoomsTable SET Date Checked='9/27/2012'";
updateAdapter = new OleDbDataAdapter(updateCommand, updateConnection);
updateConnection.Close();
updateConnection.Dispose();
我不知道为什么它不能工作。在我看来,所有东西都在那里。
execute()
方法。 - juergen d