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:
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. 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
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.-


Este tema le ha gustado a 1 personas