2009-02-04 7 views
0

J'ai une question sur la datarow et comment je peux la mettre à jour ...DataRow Update .NET

J'ai une datatable avec deux colonnes, id et nom. Je fais ce qui suit:

// data table has data at this point.... 

    myTable.Columns.Add("Fri"); 

    foreach(DataRow r in myTable.Rows) { 
     r["Fri"] = 4; 

    } 

Ce que j'essaye de faire ici est d'ajouter un nouveau columnm, "Fri". Ensuite, pour chaque entrée déjà dans la table de données, je veux avoir la valeur dans la colonne Fri en 4. Merci pour l'aide.

+0

Il ne semble pas être un question ici? –

+0

Quelle est la question exactement? –

+0

Il semble qu'en posant la question j'ai trouvé une solution, merci d'avoir répondu :). –

Répondre

1

Le code que vous énumérez doivent travailler, mais si vous souhaitez utiliser plus tard la valeur ven. comme un entier, vous devez déclarer le type de la colonne comme des données ceci:

myTable.Columns.Add("Fri", typeof(int)); 
+0

Peut-être que quelque chose d'autre est faux dans le code ci-dessus. –