Bonjour à tous,

Je suis un novice sur LINQ et je me pose une question de faisabilité avec celui ci.

En fait j'aimerais pouvoir sélectionner dans une Datatable une liste de lignes, et influer sur la valeur contenue dans une des colonnes en même temps.
Petit Exemple

Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
Dim dtTable1 As DataTable = New DataTable
 
With dtTable1
    .Columns.Add(New DataColumn("ID"))
   .Columns.Add(New DataColumn("VAL"))
End With
 
Dim drRow As DataRow
 
For i As Long = 0 To 100
    drRow = dtTable1.NewRow
    drRow("ID") = i
    drRow("VAL") = i + 1
Next
 
Dim oQuery As System.Collections.Generic.IEnumerable(Of DataRow) = From myRow As DataRow In dtTable1 Select myRow
Ma question ici serait, comment modifier oQuery pour avoir un enumérable de Datarow, ayant pour colonnes : dans ID la même valeur que ds la table dtTable1 et dans VAL la valeur de VAL +10

en SQL ceci est tres simple mais j'ai peut etre trop tendance à comparer SQL et LINQ du fait de leur similitude de syntaxe

Merci