我想将textbox1和textbox2中的数据保存到数据库,但是我收到此错误并且错误没有提到错误发生的那一行。这是错误:
对象引用未设置为对象的实例。
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If TextBox1.Text = "" And TextBox2.Text = "" Then Exit Sub
Try
conn = New MySqlConnection
conn.ConnectionString = connstr
conn.Open()
strsql = "INSERT INTO supplier "
strsql += "(SupplierName,SupplierID) VALUES "
strsql += "(@Name, @ID);"
cmd.Connection = conn
cmd.CommandText = strsql
cmd.Parameters.AddWithValue("@Name", TextBox1.Text)
cmd.Parameters.AddWithValue("@ID", TextBox2.Text)
cmd.ExecuteNonQuery()
cmd.Parameters.Clear()
cmd.Dispose()
conn.Close()
Catch ex As Exception
Response.Write(ex.Message)
End Try
End Sub
答案 0 :(得分:0)
要获取错误行,只需删除(暂时)try / catch块