C # Convertir un tableau à 2 dimensions dans un jeu de données / datatable

voix
2

personne ne sait comment transformer un tableau à 2 dimensions dans un jeu de données ou datatable en C #?

Source: une gamme de valeurs à partir d'Excel (PIA) dans un objet array [,].

Merci.

Créé 27/08/2009 à 06:42
source utilisateur
Dans d'autres langues...                            


3 réponses

Créé 27/08/2009 à 06:52
source utilisateur

voix
1

Option donnée par mr.phoenix devrait fonctionner. Si vous êtes coincé avec le traitement des tableaux ... voici quelques pseudo-code.

var sample = {{0, 1}, {2, 3}, {4, 5}, {6, 7}, {8, 9}};
var table = new DataTable("SampleTable");

// iteration logic/loops for the array
{
   var newRow = table.NewRow();
   newRow["Col1"] = sample[i,j0]; // like sample [0,0]
   newRow["Col2"] = sample[i,j1]; // like sample [0,1]
   table.Add(newRow);
}
Créé 27/08/2009 à 07:13
source utilisateur

voix
1

Vous pouvez créer un jeu de données / datatable dans le code: http://msdn.microsoft.com/en-us/library/system.data.datatable.aspx

De là, vous boucle à travers votre tableau et remplir les lignes et leurs colonnes avec les informations de tableau.

Créé 27/08/2009 à 06:49
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more