begin process at 2012 02 10 22:06:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Base de données

 > 

ADO.NET

 > 

enregistrer un dataset dans un fichier texte???


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

enregistrer un dataset dans un fichier texte???

mardi 6 mai 2008 à 22:50:14 | enregistrer un dataset dans un fichier texte???

roura85

bonsoir tout le monde,
je voudrais savoir si c'est possible d'enregistrer des donnees stockees dans un dataset dans fichier texte???
jai cherche longtemps dans des forums et autres mais malheuresement j'ai rien trouve ou plutot rien ne fonctionne!!
bref j'ai vraiment besoin de votre aide et merci d'avance.
mercredi 7 mai 2008 à 09:04:07 | Re : enregistrer un dataset dans un fichier texte???

sebmafate

Membre Club Administrateur CodeS-SourceS
dans un fichier texte... en csv ? en xml ?


Sébastien FERRAND (blog)
Consultant Sénior
[Microsoft Visual C# MVP]
mercredi 7 mai 2008 à 10:52:21 | Re : enregistrer un dataset dans un fichier texte???

roura85

bonjour,
en fait je n'est pas bien compris votre question: est ce que le dataset et en xml ou csv; c'est ca ? j'utilise vs 2005 donc je suppose que mon dataset est en xml.

bref pour etre plus claire; voila j'ai une methode qui me renvoie un dataset comme resultat ce dataset je l'affecte a la propriete datasource d'un gridview pour afficher le resultat et je fait par la suite mongridview.databind(); tout se passe bien or je voudrais enregistrer ces donnees affichees dans mongridview dans un fichier texte.
je me demande si c'est possible et comment??
j'ai pense a parcourir mongridview ligne par ligne mais pour que j'accede au donnees dans une ligne il faut que cette ligne soit selectionnee donc je me disais s'il est possible d'enregistrer mon dataset directement dans un fichir texte au lieu de passer par nomgridview.
merci pour tes suggestions.

mercredi 7 mai 2008 à 11:01:11 | Re : enregistrer un dataset dans un fichier texte???

sebmafate

Membre Club Administrateur CodeS-SourceS
non... le fichier texte : le format tu veux que ce soit du CSV ou du XML ?




Sébastien FERRAND (blog)
Consultant Sénior
[Microsoft Visual C# MVP]
mercredi 7 mai 2008 à 11:22:36 | Re : enregistrer un dataset dans un fichier texte???

roura85

d'abord merci.
ensuite c'est quoi le CSV?
je veux que mon fichier soit comprehensible par un simple utilisateur c'est a dire qu'il va trouver dans l'entete par exemple; nom;prenom;age;...etc et a partir de la 2eme ligne il trouve l'ensemble de ces informations de plusieurs personnes.
j'espere que c'est claire.

mercredi 7 mai 2008 à 11:33:45 | Re : enregistrer un dataset dans un fichier texte???

sebmafate

Membre Club Administrateur CodeS-SourceS
ok... c'est ça le CSV :)

en fait, le dataset possède les méthodes pour enregistrer en XML...
mais pour le CSV, il faut que tu te fasses une méthode perso ;)

il faut donc que tu parcoures la datatable de ton dataset pour enregistrer ton fichier.


Sébastien FERRAND (blog)
Consultant Sénior
[Microsoft Visual C# MVP]
mercredi 7 mai 2008 à 11:41:51 | Re : enregistrer un dataset dans un fichier texte???

roura85

je vais vous envoyer le code que j'ai utilise pour parcourir mon datatable de mon dataset
mercredi 7 mai 2008 à 19:19:09 | Re : enregistrer un dataset dans un fichier texte???

roura85

le voila mais en retard j'ai eu un probleme avec ma connection a internet...
bref;

DataSet df = newDataSet();

df=s.essai2();

StreamWriter monStreamWriter = newStreamWriter("c:/r.txt");

try

{

   int i=0;

   int j=0;

   foreach ( DataTable mytable in df.Tables )

   {

      foreach( DataRow myrow in mytable.Rows )

      {

         foreach( DataColumn mycolumn in mytable.Columns )

         {

            monStreamWriter.WriteLine(df.Tables[

"HistoriqueWS"].Rows[i][i].ToString());

            i++;

         }

         j++;

         i=0;

      }

}

// Fermeture du StreamWriter

monStreamWriter.Close();

}

catch (Exception ex)

{

// Code exécuté en cas d'exception

Response.Write(ex.Message);

}

il m'envoie l'execption suivante: Object reference not set to an instance of an object.  sur la ligne ou j'utilise 'writeline'

encore merci pour votre aide.

jeudi 8 mai 2008 à 00:26:09 | Re : enregistrer un dataset dans un fichier texte???

olibara

Il y a déja quelque chose de pas normal

1- Tu parcours les tables ok
2- Pour chaque table tu parcours les rows : ok
3- Pour chaque row tu parcours les colonnes : OK

Alors peux tu expliquer a quoi servent tes itérateurs i et j sur ta table "HistoriqueWS"
Sais tu ce que tu fais la ?
samedi 10 mai 2008 à 00:34:18 | Re : enregistrer un dataset dans un fichier texte???

roura85

Réponse acceptée !
bonsoir,
j'ai su enfin mon erreur et j'ai trouve une solution qui me convient  en fait j'ai du passe par un listview qu'il m'enregistre les donnees... bref.
merci pour Sébastien et olibara.


Cette discussion est classée dans : fichier, enregistrer, texte, dataset


Répondre à ce message

Sujets en rapport avec ce message

[C#] export du contenu d'un dataset vers un fichier texte [ par Michel0911 ] Bonjour,Comment faire pour pour lire chaque enregistrement d'un dataset et l'exporter vers un fichier texte ?Merci pour votre aide.Michel Insérer donnée d'un fichier texte dans un dataset [ par isumi ] Bonjour,Je travaille actuellement sur Visual Studio 2005 en c#.Je voudrais savoir comment peut-on faire pour insérer des données provenant d'un fichei enregistrer dans un fichier texte [ par abbeille ] Bonjour a vous tous !! je travaille en ado.net , c # , j'ai un formulaire qui permet d'ajouter les information d'une table, et j'ai un bouton qui pe Flux d'entrée d'un fichier image [ par alkwarizmi ] Bonjour à tous ! je viens à peine de commencer avec les windows Forms en C# et j' essaye d' ouvrir un fichier image à partir de mon application. J'ai verification des données d'un fichier texte [ par technicienne ] salut tout le monde Je voudrais s'il vous plaît vos conseils à un projet: L'idée c'est d'écrire et de lire à partir d'un fichier texte en controlant Date de modification d'un fichier texte [ par thebigboss ] Bonjour, je pensais trouver la réponse à ma question dans le forum, mais finalement personne ne semble avoir déjà posé la question. Quelqu'un sait-i Exportation d'un DataSet dans un fichier Excel [ par icemc68 ] Bonjour, Je souhaiterais exporter des données d'un DataSet dans un fichier Excel déjà existant. Les données du DataSet doivent être placées à divers comment remplir un dataset à partir du fichier text [ par karimbayad ] bnj a tous [^^clinoeil1] : comment remplir un dataset à partir du fichier text en c# merci d'avancer (asp.net) Alimentation d'une liste de classe [ par patafisque ] Bonjour à tous, Je débute en C# .NET. Désolé si la question a déjà été posée, mais là, je sèche depuis 24h... Et c'est pas faute de chercher. Mon pr BDD-------->fichier [ par bobjoumi ] Bonjour je travail sur un projet sous Windows Mobile avec une base de donnée en local et je voudrais enregistrer les enregistrement issue d'un SELECT


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,607 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales