c# 添加到 mysql 数据库中的 int

标签 c# mysql visual-studio-2010 phpmyadmin int

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

我确实找到了这个 Post但是对于我的一生,我无法让它发挥作用。

我试过这段代码:

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(); 

最佳答案

您没有在任何地方执行命令。

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();

关于c# 添加到 mysql 数据库中的 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23189002/

相关文章:

c# - XLWorkbook 到 MemoryStream 最终为空

PHP - 用户登录后,重定向到存储在数据库中的地址

visual-studio-2010 - 不使用 Clickonce 安装 VSTO

c++ - 将 DLL 代码从 Borland C++ Builder 6 移植到 Microsoft Visual C

c++ - 这是 Visual Studio 2010 中的编译器错误吗?

c# - "Action?"关键字是干什么的,是不是代替了ActionResult

c# - 如何锁定自动对焦

c# - razorPDF - 自动页码

MySQL条件查询

mysql - 在 LEFT JOIN 中使用 OR 条件