簡體   English   中英

如何使用asp.net(vb.net)將文本框中的數據保存到mysql數據庫

[英]How to save data from text box to mysql database using asp.net (vb.net)

我想將數據從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

要獲取錯誤行,只需(臨時)刪除try / catch塊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM