Modifier une datatable d'un dataset

Signaler
Messages postés
16
Date d'inscription
jeudi 29 mai 2003
Statut
Membre
Dernière intervention
27 septembre 2007
-
Messages postés
16
Date d'inscription
jeudi 29 mai 2003
Statut
Membre
Dernière intervention
27 septembre 2007
-
Bonjour à tous,
j'ai un probleme de taille que je n'arrive pas à surmonter :
Je dois modifier une table d'un dataset (je dois trier les colonnes de cette table) mais une datatable dans un dataset est en readonly.
La table a des contraintes, des clefs étrangéres etc... Je dois retourner le dataset avec une seule table triée.
Pour le tri je fais comme cela :

 lo_ds_global.Tables[0].DefaultView.Sort = "TITRE";
DataRow[] datarow = lo_ds_global.Tables[0].Select("", "TITRE ASC");
DataTable datatable_temp = New DataTable();
datatable_temp = lo_ds_global.Tables[0].Clone();
for (int i=0;i<datarow.Length;i++)
{
      datatable_temp.ImportRow(datarow[i]);
}

Comment faire pour mettre ma datatable_temp dans mon dataset ?

 

1 réponse

Messages postés
16
Date d'inscription
jeudi 29 mai 2003
Statut
Membre
Dernière intervention
27 septembre 2007

Petite précision : mon dataset contient d'autres tables / contraintes etc... qui doivent rester identiques.

Merci d'avance.