Кнопка обновления не может функционировать - PullRequest
0 голосов
/ 02 ноября 2018

Я программист VB.NET. Я создал веб-форму обновления в ASP.NET, имеющую 3 поля; ID, Names, Email с 3 кнопками cmdUpdate, cmdDelete и cmdCancel. Все выполняются, кроме кнопки обновления, которая не выполняется, и я также не могу получить сообщение об ошибке. Код ниже.

Protected Sub cmdUpdate_Click(sender As Object, e As EventArgs) Handles cmdUpdate.Click
    Dim conn As New SqlClient.SqlConnection("Data Source=(LocalDB)\MSSQLLocalDB;Initial Catalog=RegDb_backend;Integrated security=true;")
    Dim sql As String = "UPDATE tblClients SET ClientNames=@Names, ClientEmail=@Email WHERE ClientID=@ID;"
    Dim cmd = New SqlClient.SqlCommand(sql, conn)

    cmd.Parameters.Add(New SqlParameter("@Names", txtNames.Text.Trim()))
    cmd.Parameters.Add(New SqlParameter("@Email", txtEmail.Text.Trim()))
    cmd.Parameters.Add(New SqlParameter("@ID", Convert.ToInt64(txtID.Text.Trim)))

    Try
        conn.Open()
        cmd.ExecuteNonQuery()
        lblSuccess.Visible = True
        conn.Close()
    Catch ex As Exception
        MsgBox(ex.Message)
    End Try

End Sub

Я попытался исследовать и подправить код, но база данных не будет обновлена. Пожалуйста помоги. Спасибо.

...