Je souhaite affecter une sélection d'une datatable dans un datagrid. Pour cela je passe par un datarow=datatset.select(...)
Comme suit :
Dim foundRows()
As DataRow
'résultat dans des DataRow
foundRows = dtLigne.Select(
"CODE_SOCIETE = '" & dtHeader.Rows(RowNum).Item(
"CODE_SOCIETE") &
"' AND CODE_GAMME = '" & dtHeader.Rows(RowNum).Item(
"CODE_GAMME") &
"'")
Dim dtselect
As
New DataTable
For
Each r
As DataRow
In foundRows
dtselect.ImportRow(r)
Next
dgLigne.DataSource = dtselect
Le foundrows retourne bien l'enregistrement sélectionné malheureusement l'information n'est pas retransmise dans le dataTable source !!!
Est-ce que quelqu'un pourra me dire ce qui ne va pas dans mon code ?
Salut,
C'est que ton dtselect n'est pas initialisé. importrow est pas très bien géré dans le framework je trouve. Fais plutot un .newrow et dtselect.rows.add
cela fonctionnera bcp mieu.
@+
youpi :)