-1
我想存儲信息到一個MySQL數據庫,但由於某種原因,它不適合我。不能保存信息到MySQL數據庫
Dim connString As String = "server=sql3.freemysqlhosting.net; userid=Censored;password=Censored;database=sql364455"
Dim conn As New MySqlConnection(connString)
Dim cmd As New MySqlCommand()
Try
conn.Open()
cmd.Connection = conn
cmd.CommandText = "INSERT INTO accounts (`user_num`, `username`, `password`) values (@1,@2,@3)"
MsgBox("1")
cmd.Parameters.AddWithValue("@1", TextBox1.Text)
cmd.Parameters.AddWithValue("@2", TextBox2.Text)
cmd.Parameters.AddWithValue("@3", TextBox3.Text)
MsgBox("2")
cmd.ExecuteNonQuery()
MsgBox("3")
MessageBox.Show("User Profile Created!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
conn.Close()
Catch ex As Exception
End Try
根據此代碼,消息框1和2彈出,但3不是。
有什麼想法?提前致謝。
你爲什麼不例外上添加一個斷點,看看它說什麼? – dotnetom
我很好,但你能解釋如何做到這一點? – WoeIsMe
你不需要反斜槓列名,但密碼是一個保留字,將需要轉義:'[密碼]' – Plutonix