2010-09-29 2 views
0

Dans le DataTable, j'ai n lignes que les lignes veulent ajouter dans le tableau?Comment ajouter DataRow dans la chaîne d'arrray

+1

Votre DataTable _is_ est un tableau. –

+0

Avez-vous l'impression que l'une des réponses ci-dessous répond précisément à votre question? Si ce n'est pas le cas, essayez de clarifier votre question afin qu'une réponse plus précise puisse être donnée. –

Répondre

0
DataTable tbl = new DataTable(); 
tbl.Rows

Rows est un tableau de vos dossiers ...

0

Le code ci-dessous stocke toutes les informations contenues dans un DataTable dans un double tableau de chaînes. Le code doit être plug-and-play, assurez-vous juste d'échanger "dataTable1" avec le nom de votre DataTable réel.

string[,] stringArray = new string[dataTable1.Rows.Count, dataTable1.Columns.Count]; 

for (int row = 0; row < dataTable1.Rows.Count; ++row) 
{ 
    for (int col = 0; col < dataTable1.Columns.Count; col++) 
    { 
     stringArray[row, col] = dataTable1.Rows[row][col].ToString(); 
    } 
} 

Pour accéder au premier élément de stringArray, utilisez simplement appeler le code ci-dessous, en utilisant les indices comme vous le feriez pour un tableau normal.

stringArray[0, 0] 
Questions connexes