【发布时间】:2015-11-30 16:29:12
【问题描述】:
我正在尝试使用 VB 将数据插入 MySQL。
当我使用这些文本框插入数据时,数据会被添加,但我不想将文本输入文本框,而是直接通过按下按钮(更新)来添加基础信息。检查 MySQL 版本时出现语法错误。它是查询错误吗?我不知道该怎么做。请帮忙。这是我的代码。
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Mysqlconn = New MySqlConnection
Mysqlconn.ConnectionString = "server=localhost;userid=root;port=85;password=*****;database=data"
Dim reader As MySqlDataReader
Try
Mysqlconn.Open()
Dim query As String
query = "INSERT INTO 'data'.'etable'('eid','Name','Surname','Age')values('7','Andy','Roddick','35')"
command = New MySqlCommand(query, Mysqlconn)
reader = command.ExecuteReader
MessageBox.Show("Data Saved")
Mysqlconn.Close()
Catch ex As MySqlException
MessageBox.Show(ex.Message)
Mysqlconn.Dispose()
End Try
End Sub
End Class
【问题讨论】:
-
为什么不在编译语言中包含“运行代码 sn-p”?你没发现它不起作用吗?