我正在使用MySql Data Connector(当前版本)在Visual Studio 2010 c#中工作。 我已经尝试了几乎所有我能想到的命令......现在我似乎陷入困境。
MySqlConnection connectionA = new MySqlConnection(MyConString);
MySqlCommand commandA = connectionA.CreateCommand();
connectionA.Open();
MySqlDataReader Reader;
commandA.CommandText = "UPDATE trips SET vanid=null WHERE vanid='4' AND tripdate BETWEEN '2014-09-06' AND '2050-12-31'";
connectionA.Close();
当我尝试此命令时,我没有收到任何错误或更新数据库。
非常感谢任何帮助......谢谢。
答案 0 :(得分:1)
您的代码永远不会执行命令并将其发送到数据库。
commandA.CommandText = "UPDATE trips SET vanid=null WHERE vanid='4' AND tripdate BETWEEN '2014-09-06' AND '2050-12-31'";
commandA.ExecuteNonQuery();
connectionA.Close();
答案 1 :(得分:0)
您无法执行查询:)您需要......
commandA.ExecuteNonQuery();