这是一个库存软件。它具有字段skid number 作为主唯一键。如果条目不存在,我将尝试创建条目,如果存在则更新条目。不太好用 l。我做错了什么,我该如何解决这个问题?我正在使用visual basic 2010。我已经厌倦了许多替代品并且失败了。感谢您的任何帮助。
尝试
strQuery3 = "INSERT INTO inv_by_skid(skid_num, cat, descript, cond, pr_count, cs_count, location, vendor, gender, size_run) VALUES ('" & add_skid_num.Text & "','" & add_category.Text & "','" & add_description.Text & "','" & add_condition_box.Text & "','" & add_pair_count.Text & "','1','" & add_location.Text & "','" & add_vender_num.Text & "','" & add_gender.Text & "','" & add_sizerun_box.Text & "') ON DUPLICATE KEY UPDATE SET pr_count = '" & temp_prcount_box.Text & "', cs_count = '" & temp_cscount_box.Text & "'"
SQLCmd3 = New MySqlCommand(strQuery3, dbCon3)
dbCon3.Open()
SQLCmd3.ExecuteNonQuery()
dbCon3.Close()
MsgBox("Skid Added Successfully!")
Catch ex As Exception
MsgBox("Failure!", ex.Message)
End Try