Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2012, 23:22
leonobarg
 
Fecha de Ingreso: marzo-2009
Mensajes: 46
Antigüedad: 15 años, 9 meses
Puntos: 1
Pregunta Imposible modificar registros

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