CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Error!!!!!!!!

(1/1)

Nahi:
Hola a todos;
Estoy intentando hacer una actualizacion en una base de datos, el codigo que tengo es el siguiente:


--- Código: Text ---     Private Sub BtnModificar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnModificar.Click        Dim rol As Integer        Dim BaseDatos As String = "C:\ASP\BasesDatos\intranet.mdb"        Dim cadenaConexion As String = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & BaseDatos        Dim ConUsuario As OleDbConnection        Try            ConUsuario = New OleDbConnection(cadenaConexion)        Catch ex As Exception            Response.Redirect("PagError.aspx")        End Try        If txtRol.Text = "Programador" Then            rol = 0        ElseIf txtRol.Text = "Administrador" Then            rol = 1        End If        Dim Actualizacion As String = "UPDATE Usuario SET Nombre ='" &  _ txtNombre.Text & "', Apellido = '" & txtApellido.Text & "', Direccion = '" & _ txtDireccion.Text & "', Rol =" & rol & ", mail= '" & _ txtMail.Text & "' WHERE  CodUsuario ='" & txtCodigo.Text & "'"         Dim strScript As String = ""        strScript = "<script>"        strScript = strScript & "alert('Los datos del Usuario han sido Actualizados!!!');"        strScript = strScript & "</script>"        Response.Write(strScript)         Dim cmdUpdate As OleDbCommand = New OleDbCommand        With cmdUpdate            .Connection = ConUsuario            .CommandType = CommandType.Text            .CommandText = Actualizacion            .Connection.Open()        End With         cmdUpdate.ExecuteNonQuery()        cmdUpdate.Connection.Close()       End Sub  
y al llegar a la linea de "cmdUpdate.ExecuteNonQuery()" me da error:
No se han especificado valores para algunos de los parámetros requeridos.

sergiotarrillo:
metele a try catch a:
--- Código: Text ---       cmdUpdate.ExecuteNonQuery()       cmdUpdate.Connection.Close() 
El campo ROL?, que tipo de dato es?

Y te dara mas detalles sobre la excepcion y/o en que columna falta el parametro.

Saludos,

Navegación

[0] Índice de Mensajes

Ir a la versión completa