Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/05/2005, 11:15
almaluz
 
Fecha de Ingreso: diciembre-2001
Mensajes: 262
Antigüedad: 23 años, 3 meses
Puntos: 0
Bueno otra vez estoy aqui.

Ya lo he solucionado lo de los errores, este es el codigo completo, con el datagrid del mensaje anterior.

Código:
Sub DgCarrito_Update(obj As Object, e As DataGridCommandEventArgs)
     Dim MyCommand As oleDbCommand

     Dim strSQL As String = ("UPDATE pedidos SET cantidad= @nuevovalor Where codigo= @codigo ; ")

    Mycommand = New OledbCommand(strSQL,ObjConn)
    MyCommand.Parameters.Add(New OledbParameter("@codigo", oledbType.Char, 20))
    MyCommand.Parameters.Add(New OledbParameter("@nuevovalor", oledbType.Integer, 10))

    MyCommand.Parameters("@codigo").Value = dgCarrito.DataKeys(e.Item.ItemIndex)

    Dim nuevovalor As String
     nuevovalor = CType(e.Item.Cells(1).Controls(0),TextBox).Text


     MyCommand.Parameters("@nuevovalor").Value = NuevoValor

    Try
        ObjConn.Open()
        MyCommand.ExecuteNonQuery()
        DgCarrito.EditItemIndex = -1
        lblMensaje.Text = "Actualizado con exito <br>" & strSQL & " <BR>" & nuevovalor & " " & dgCarrito.DataKeys(e.Item.ItemIndex)

    Catch ex As Exception
        lblMensaje.Text = ex.message & "Error al Actualizar"
    End Try

    ObjConn.Close()
    mostrarCarrito()
 End Sub
Todo funciona bien, solo que .... No hace nada
Es decir, .. no hace hada, el registro no se actualiza

Alguna idea por favor