我无法在vb.net的mysql表中插入值 Query=“insert into database.brands(id,name,,created_at,updated_at)值(“&TextBox1.Text&“,”&TextBox2.Text&“,””
我无法在vb.net的mysql表中插入值我无法在vb.net的mysql表中插入值 Query=“insert into database.brands(id,name,,created_at,updated_at)值(“&TextBox1.Text&“,”&TextBox2.Text&“,””,mysql,vb.net,Mysql,Vb.net,我无法在vb.net的mysql表中插入值 Query=“insert into database.brands(id,name,,created_at,updated_at)值(“&TextBox1.Text&“,”&TextBox2.Text&“,””&TextBox3.Text&“,”,“&TextBox4.Text&“)”错误在名称后面有两个不需要的逗号。是的,我已经尝试过了,但仍然没有发布错误!如果id是外键,则必须删除:“&TextBox1.Text&”,并删除逗号:“插入到数据库中
Query=“insert into database.brands(id,name,,created_at,updated_at)值(“&TextBox1.Text&“,”&TextBox2.Text&“,””&TextBox3.Text&“,”,“&TextBox4.Text&“)”
错误在名称后面有两个不需要的逗号。是的,我已经尝试过了,但仍然没有发布错误!如果id是外键,则必须删除:“&TextBox1.Text&”,并删除逗号:“插入到数据库中。品牌(id,名称),在名称之后创建!
Imports MySql.Data.MySqlClient
Public Class Form1
Dim MysqlConn As MySqlConnection
Dim COMMAND As MySqlCommand
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.BrandsTableAdapter.Fill(Me.StoreDataSet.brands)
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
MysqlConn = New MySqlConnection
MysqlConn.ConnectionString =
"server=localhost;userid=root;password=;database=brands"
Dim READER As MySqlDataReader
Try
MysqlConn.Open()
Dim Query As String
Query = "insert into database.brands(id,name,,created_at,updated_at) values ('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "')"
COMMAND = New MySqlCommand(Query, MysqlConn)
READER = COMMAND.ExecuteReader
MessageBox.Show("Data saved")
MysqlConn.Close()
Catch ex As MySqlException
MessageBox.Show(ex.Message)
Finally
MysqlConn.Dispose()
End Try
End Sub
End Class