mysql - 我的代码不起作用。我做对了吗?

标签 mysql .net vb.net

我想要实现的是:

我将选择应该更新哪一列,这就是为什么我正在试验我的代码但没有成功,现在我想我需要一些帮助。

Dim btnup="col1"
Dim btnval="1"
Try
    Dim mysqlconn As New MySqlConnection
    Dim conStr As String
    conStr = "Server=localhost; user id=root; password=; database=dnc_floor"
    mysqlconn = New MySqlConnection(conStr)
    mysqlconn.Open()
    Dim update As String
    Dim cmd As MySqlCommand
    update = "Update floor set ='" & btnup & "'=btnval  where ID='" & Day & "'"
    cmd = New MySqlCommand(update, mysqlconn)
    cmd.ExecuteNonQuery()
    Dim check As String = cmd.ExecuteNonQuery()
    MsgBox("Saved")
    mysqlconn.Close()
Catch ex As MySqlException
    MessageBox.Show("Check your connection with your database")
Finally
    mysqlconn.Dispose()
End Try

最佳答案

更新字符串可能是错误的。也许你想到了这一点:

  update = "Update floor set " & btnup & " ='" & btnval & "'  where ID= '" & Day & "'"

关于mysql - 我的代码不起作用。我做对了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37984885/

相关文章:

mysql - 在 R 中运行 MySQL 查询,其中要搜索的值在 DF 中

c# - 从 VB 转换为 C#

c# - 为什么我不能将 ServiceStack Ormlite 连接转换到 SqlConnection?

database - VB.NET从另一个类引用新表单对象的 ListView

mysql - 将列 ID 更改为另一个表中的关联值

python - 如何使用 SQLAlchemy 将成批的条目提交到 SQL 数据库中以防止出错?

mysql - Top-10 mysql 查询

c# - 如何将 unicode 实体转换为 unicode 文本 c#

vb.net - 类似乎在没有实例的情况下使用。有可能的? VB网

javascript - 使内置类 COM 可见