DataTable différent de Dataset.Tables ?
Bonjour bonjour!
Voila, j'ai des problèmes de datatable... Voici les cas:
Ca, ca marche:
Code:
1 2 3 4 5 6
| Dim d1 as new datatable
Ajoute_ligne (d1)
Private Sub Ajoute_ligne (ByRef dt as DataTable)
dt.rows.Add("Salut","Salut")
End Sub |
Ca marche puisque après l'appel de la procédure, les lignes sont présentent.
Ca, Ca marche pas:
Code:
1 2 3
| Dim ds as new DataSet
ds.Tables.Add("d1")
Ajoute_ligne (ds.Tables("d1")) |
Après l'appel de la procédure, la table est vide.
------
Ca ca marche:
Code:
1 2
| Dim dt as new datatable
dt = DS.Tables(0).Clone |
Ca, Ca marche pas:
Code:
1 2 3
| Dim ds as new dataset
ds.Add("d1")
ds.Tables("d1") = DS.Tables(0).Clone |
Ca me souligne la dernière ligne avec l'erreur:
Citation:
La propriété Item est ReadOnly.
Si quelqu'un pouvait m'éclairer... Merci d'avance