Buenas a todos
estoy tratando de crear una pagina donde pueda modificar los datos personales, he colocado en el page_load de la pagina un select a la BD para que me muestre en los textbox los datos del paciente seleccionado, hasta ahi todo bien
Luego agregue un boton donde coloque el update
Código:
Protected Sub guardar_mod_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles guardar_pac.Click
Try
Dim s As String
s = ConfigurationManager.ConnectionStrings("conexion_clinica").ConnectionString
Dim conexion As New SqlConnection(s)
conexion.Open()
Dim comando As New SqlCommand("update paciente set " & _
"apellido='" & apellidoTextBox.Text & _
"',nombre='" & nombreTextBox.Text & _
"' where dni=" & DniTextBox.Text & "", conexion)
Dim cant As Integer = comando.ExecuteNonQuery()
If cant = 1 Then
MyMessageBox1.ShowSuccess("Los datos del paciente fueron modificados")
Else
MyMessageBox1.ShowError("No existe el paciente")
End If
conexion.Close()
Catch ex As SqlException
MyMessageBox1.ShowError(ex.Message)
End Try
End Sub
Al modificar algo en los textbox y presionar en el boton guardar_mod me aparece el mensaje "Los datos del paciente fueron modificados" pero vuelve a cargar la pagina y los datos no son modificados.
Nose si tengo algo mal en el codigo o debo configurar algo con respecto al postback o me aconsejan otra forma de actualizar registros.
DESDE YA GRACIAS.-