none
Como actualizar los datos de un datatable usando linq

    Question

  • Hola amigos, como puedo hacer para actualizar los rergistros de un Datatable, pero a traves de una condicion por ejemplo:

    en mi datatable tengo la columna Cuenta_Cargo, entonces yo quiero almacenar en la columna Registro un Valor distinto para Cuenta, el problema es que la cuenta puede aparecer mas de una ves.

    ejemplo

    Cuenta                 Registro

    A1D00

    A1D00

    A1A01

    A2B01

    A2B01

     Ahora quiero poner un valor para en Registro para A1D00, un valor distinto para A1A01 y ect.

    Thursday, March 15, 2012 3:04 PM

Answers

  • podrias usar

    var result = from item in dt.AsEnumerable()
                       where item.Field<string>("Cuenta") == "A1D00"
                        select item;
    
    foreach(DataRow item in result){
    
       item.Field<int>("Registro") = valor;
    
    }

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    Thursday, March 15, 2012 3:09 PM