Modifier une datatable d'un dataset

Overkill06 Messages postés 16 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 27 septembre 2007 - 29 août 2006 à 11:10
Overkill06 Messages postés 16 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 27 septembre 2007 - 29 août 2006 à 11:12
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

Overkill06 Messages postés 16 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 27 septembre 2007
29 août 2006 à 11:12
Petite précision : mon dataset contient d'autres tables / contraintes etc... qui doivent rester identiques.

Merci d'avance.

 
0