Principales respuestas
no se han especificado valores para algunos de los parámetros requeridos

Pregunta
-
Hola, tengo un problema con mi codigo, uso Access como base de datos, y quiero hacer una sentencia update pero me sale un error "
Dim actualizar As New OleDb.OleDbCommand("UPDATE pacientes SET [nombre] ='" & nombre & "',[apellido]= '" & apellido & "',[peso]= '" & peso & "',[entidad]= '" & entidad & "',[localidad]= '" & localidad & "',[domicilio]= '" & domicilio & "',[telefono]= '" & telefono & "',[WHERE idpaciente] = '" & codigo & "'", conn) Try actualizar.ExecuteNonQuery() MsgBox("Se a actualizado el registro", vbInformation) Catch ex As Exception MsgBox(ex.ToString) End Try
", desde ya se los agradezco de ante mano!.
Respuestas
-
Hola Nahuel,
Has verificado que esos datos están iguales a los de la base de datos, también sería bueno que debugues para ver en que linea es en la que presenta el error.
Saludos,
Eric Ruiz
- Marcado como respuesta EricRRModerator lunes, 28 de diciembre de 2020 17:22
Todas las respuestas
-
-
hola Eric, el error es "no se en especificado valores para algunos parámetros requeridos "
Private Sub editar_Click(sender As Object, e As EventArgs) Handles editar.Click If (codigo.Text = "") Then MsgBox("Complete el campo para continuar", vbInformation) codigo.Select() Else Dim nombre As String = Me.nombre.Text Dim apellido As String = Me.apellido.Text Dim peso As String = Me.peso.Text Dim entidad As String = Me.entidad.Text Dim localidad As String = Me.localidad.Text Dim domicilio As String = Me.domicilio.Text Dim telefono As String = Me.telefono.Text Dim codigo As Integer = Me.codigo.Text cmd.CommandType = CommandType.Text cmd.Connection = conn Dim actualizar As String = ("UPDATE pacientes SET [nombre] ='" & nombre & "',[apellido]= '" & apellido & "',[peso]= '" & peso & "',[entidad]= '" & entidad & "',[localidad]= '" & localidad & "',[domicilio]= '" & domicilio & "',[telefono]= '" & telefono & "',[WHERE idpaciente] = " & codigo & "") cmd.CommandText = actualizar Try cmd.ExecuteNonQuery() MsgBox("Se a actualizado el registro") Catch ex As Exception MsgBox(ex.ToString) End Try End If End Sub
y por si acaso te pongo el código completo, por si no entendes alguna parte
saludos, Nahuel
-
Hola Nahuel,
Has verificado que esos datos están iguales a los de la base de datos, también sería bueno que debugues para ver en que linea es en la que presenta el error.
Saludos,
Eric Ruiz
- Marcado como respuesta EricRRModerator lunes, 28 de diciembre de 2020 17:22