2010-09-23 8 views
2

Je voudrais trouver la dernière ligne de la grille de données et je voudrais écrire cette donnée de ligne particulière dans un fichier texte peut-on m'aiderComment puis-je trouver la dernière ligne dans un datagridview et l'écrire dans le fichier texte

+0

De quelle manière voulez-vous les valeurs à écrire dans un fichier texte? avec/sans noms de colonnes, séparés par des virgules, XmlSerialized, ...? – Peter

+0

Juste je voudrais écrire les données comme un plain avec des noms de colonne et d'autres – Dotnet

Répondre

8

Je vais vous donner un exemple de code, cela peut aider. Maintenant, en utilisant streamwriter vous pouvez écrire cette chaîne dans votre fichier en utilisant streamwriter. Vous pouvez également utiliser n'importe quel séparateur. J'ai utilisé "," virgule ici. /// Ceci ajoutera des données à votre fichier texte ...

using (StreamWriter sw = new StreamWriter(FilePath, true)) 
     { 
      sw.WriteLine(myData); 
     } 
+0

Salut petite aide si je dois écrire seulement des données de cellules particulières alors que dois-je faire – Dotnet

+0

Vous voulez dire des données cellulaires particulières dans la dernière rangée? –

+0

Si vous voulez des données de cellule particulières, vous pouvez modifier le code ci-dessus comme suit: resusciter la boucle foreach, et dans sw.WriteLine (mydataGrid.Rows [mydataGrid.RowCount - 1] .Cells [yourCellNumber]); mettre zéro nombre de cellules basées que vous avez besoin de données de –

Questions connexes