c添加到mysql数据库中的int

本文关键字:int 数据库 mysql 添加 | 更新日期: 2023-09-27 17:59:11

所以我正在制作一个每天都能显示病毒视频的应用程序。它使用MySQL数据库来计算视图,我有一个MySQL数据库,它有一个名为video1_count的列,只有1个值。我想知道如何添加到当前int而不是添加新数据我有一个名为adduser的类,我将使用它来执行代码我该怎么做?

我确实找到了这篇文章,但就我的一生而言,我无法让它发挥作用。

我试过这个代码:

MySqlConnection connect = new MySqlConnection(Connect_String);
MySqlCommand cmd = new MySqlCommand();
cmd.Connection = connect;
cmd.Connection.Open();
string commandLine = null;
string commmandLine = "UPDATE Youtube SET Video1_count = Video1_count + 1 ";
cmd.Set // (Recommended by a user) but cmd.set is not valid 
cmd.Connection.Close(); 

c添加到mysql数据库中的int

您不会在任何地方执行命令。

command.ExecuteNonQuery()实际上会将您的命令发送到数据库

试试这个

MySqlConnection connection = new MySqlConnection(Connect_String);
MySqlCommand command = connection.CreateCommand();
command.CommandText = "UPDATE Youtube SET Video1_count = Video1_count + 1";
connection.Open();
command.ExecuteNonQuery();
connection.Close();