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:
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
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
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
Partager