[英]Inserting data to MySQL with VB .NET
请帮忙,我的vb.net代码有什么问题要在MySQL数据库中插入值
Dim conn As New MySqlConnection(ConfigurationManager.ConnectionStrings("ibdm").ConnectionString)
Dim cmd1 As New MySqlCommand("INSERT INTO configs(configType, portsStatus, bandwidthLimit, ports, user) values(@config, @manage, @limit, @ports, @user)", conn)
Try
conn.Open()
cmd1.ExecuteNonQuery()
iReturn = True
Catch ex As MySqlException
MsgBox(ex.Message.ToString)
iReturn = False
Finally
conn.Close()
End Try
我认为您必须在引号中指定值,例如Dim cmd1作为New MySqlCommand(“ INSERT INTO configs(configType,portsStatus,widthLimit,ports,user)值('@config','@manage','@limit','@ ports','@user')“,conn)
用户我是保留字,请尝试将其放在方括号中:
Dim cmd1 As New MySqlCommand("INSERT INTO configs(configType, portsStatus, bandwidthLimit, ports, [user]) values(@config, @manage, @limit, @ports, @user)", conn)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.