Tu peux utiliser le dataview comme si :
'1) Si ta datasource était un datatable
dim dw as dataview = new dataview(ctype(<tadatagrid>.DataSource,
datatable), "RowFilter ici", "RowSort ici", Currentrows le plus souvent)
if(dw.count > 0) then
'On est sur qu'il y a des enregs.
dim nbR as integer = dt.count
for i as integer = 0 to nbR -1
dw.item(i).Row("nom du champs")
next
end if
'2)Pour le connecter à la datasource de ton datagrid :
=>Tu fill une datatable avec un dataadapter
puis tu fais :
dim dw as dataview = new dataview(<ta datatable>, "RowFilter ici", "RowSort ici", Currentrows le plus souvent)
if(dw.count > 0) then
'On est sur qu'il y a des enregs.
dim nbR as integer = dt.count
for i as integer = 0 to nbR -1
dw.item(i).Row("nom du champs")
next
end if
En espérant bonne réponse ? ! :op
L'ours a programme du miel!!