То, что происходит, состоит в том, что у меня есть кнопка on/off, у которой есть простая функция, обновлять информацию о таблице так называемый server, у которого есть два поля on_off и server_id, который это у меня есть в 1. Выйдя ему click на кнопку он не реализует никакого изменения в каковой базе данных она была бы проблемой? это код:
private void Button7_Click(object sender, EventArgs e)
{
switch (button7.Text)
{
case "ON":
server = 1;
using (MySqlConnection mysqlserv = new MySqlConnection(conStr))
{
MySqlCommand changeServ = new MySqlCommand("update sushi2home.server set on_off = 1 where server_id = 1");
}
button7.BackColor = Color.Red;
button7.Text = "OFF";
break;
case "OFF":
server = 0;
using (MySqlConnection mysqlserv = new MySqlConnection(conStr))
{
MySqlCommand changeServ = new MySqlCommand("update sushi2home.server set on_off = 0 where server_id = 1");
}
button7.Text = "ON";
button7.BackColor = Color.Chartreuse;
break;
}
}
Только ты объявил объект mysqlcommand, но не она estГЎs выполняя, используй следующие линии:
MySqlConnection mysqlserv = new MySqlConnection(conStr);
MySqlCommand changeServ = new MySqlCommand("update sushi2home.server set on_off = 1 where server_id = 1");
changeServ.Connection = mysqlserv;
mysqlserv.Open();
changeServ.ExecuteNonQuery();
changeServ.Connection.Close();
https://dev.mysql.com/doc/dev/connector-net/6.10/html/T_MySql_Data_MySqlClient_MySqlCommand.htm