2008-12-03 3 views

Répondre

71

Vous utilisez NewRow pour créer une ligne avec les mêmes colonnes. Pour obtenir réellement dans le DataTable, vous avez à faire

myDataTable.Rows.InsertAt(myDataRow, 0); 

Où 0 est l'index que vous souhaitez insérer à.

+4

myDat aTable.Rows.InsertAt (myDataRow, 0); est la forme correcte. Merci – mavera

2

Celui-ci est incorrect

myDataTable.Rows.InsertAt(0,myDataRow); 

S'il vous plaît utiliser la ligne ci-dessous au lieu de cette

myDataTable.Rows.InsertAt(myDataRow,0); 
+2

J'ai écrit la forme correcte comme un commentaire de réponse acceptée. Vous pouvez le voir ci-dessus. – mavera

10

Voici le meilleur exemple pour ajouter la ligne dans le tableau

DataRow newRow = myDataTable.NewRow(); 
newRow[0] = "0"; 
newRow[1] = "Select one"; 
myDataTable.Rows.InsertAt(newRow, 0); 

Il est situé le rangée le premier

Questions connexes