Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : datagrid et fichier texte [ Archives / Fichier / Disque ] (wasim)

lundi 6 mars 2006 à 19:47:41 | datagrid et fichier texte

wasim

salut tt le monde;

pour cequi veulent bien m'aider (tt d'abord je vous remerci)

j'ai 3 questions:

1/ lorsque je télécharge un code à partir de ce site comment je peux modifier le contenu? car le code est en mode "readonly" et lorsque j'ai voulu acceder aux propriètés pour changer ce mode j'ai trouvé les cases correpondantes "disabled" donc je n'ai pas pu le faire et meme si je fait une autre copie de ce code c'est pas fiable.

2/ comment je peux placer les  données;se trouvant ds un fichier texte; dans un datagrid sachant que les différents champs sont séparés par des tabulation?

3/ quel est le code qui me permet de detecter un "espace" lors de la lecture d'un fichier texte?

merciiiiiiiiiiiiiiiiiiiiiiiiiii



lundi 6 mars 2006 à 19:55:41 | Re : datagrid et fichier texte

bernie666

salut

Pour ta premiere question je ne sais que te dire ... je n'ai jamais eu aucun soucy avec les sources déposées sur ce site ;)

Pour ta Deuxieme question il y a eu un sujet il n'y a pas tres longtemps sur le parcour d'un fichier avec des tabulations, il faut que tu le liste lignes a lignes et tu peux splité tes lignes avec le caractere \t pour affiché tes données dans un dataGrid je te conseil de passé par l'intermédiaire d'un dataSet => pour cela je t'invite a faire quelques recherches sur les dataTables ;)

Enfin pour ta 3eme questions c'est assez flou, tu peux encore faire un split sur ta ligne en prenant le caractere ' ' (le vide entre les cotes représentant le caractere espace ^^

Si tu nous montres ce que tu à déja fait comme code je pense que nous pourrions plus facilement t'aider

Bonne soirée ;)

++

vendredi 10 mars 2006 à 13:51:30 | Re : datagrid et fichier texte

coq

Administrateur CodeS-SourceS

Petite précision : pour utiliser ce séparateur là pour la question 3, encore faut il être sûr de l'espace utilisé.
Rien n'empeche l'utilisation de l'espace insécable, qui ne serais donc pas prit en compte là.

Dans ce cas l'utilisation de char.IsWhiteSpace s'impose.
Ou pour une gestion plus fine, l'utilisation de Char.GetUnicodeCategory.

Petit exemple illustrant le fond de ma pensée : 
char[] cars = new char[]{
                            ' ',                 // espace "normal"
                            (char)0xA0  // espace insécable (au clavier, alt+0160)
                        };

string message = string.Empty;

// comparaison "simple"
message = string.Format("Comparaison simple :\r\n'{0}' est un espace : {1}\r\n'{2}' est un espace : {3}",
    cars[0],
    cars[0] == ' ',
    cars[1],
    cars[1] == ' ');


// utilisation de IsWhiteSpace
message = string.Format("Comparaison avec IsWhiteSpace :\r\n'{0}' est un espace : {1}\r\n'{2}' est un espace : {3}",
    cars[0],
    char.IsWhiteSpace(cars[0]),
    cars[1],
    char.IsWhiteSpace(cars[1]));
MessageBox.Show(message);


/*
coq
MVP Visual C#
*/




Cette discussion est classé dans : fichier, code, texte, datagrid, tt


Répondre à ce message

Sujets en rapport avec ce message

lecture d'un fichier texte avec C# [ par wasim ] salut; je suis débutant avec le c# et j'ai un ptit pb:lorsque j'écris le code pour l'ouverture d'un fichier texte le compilateur de visual studio 2005 fichier texte [ par ducker88 ] Bonjour à tous,J'aimerai savoir s'il existe un moyen rapide et simple de parcourir chaque ligne d'un fichier.J'enregistre des données dans un fichier personnaliser datagrid avec image binaire [ par lolo70000 ] Salut tt le monde !je veux personnaliser mon datagrid en affichant tous les champs de ma table y compris un champ image stocke en binaire au niveau de Lecture d'un fichier texte [ par nerix27 ] Bonjour, je rencontre dans l'une de mes applis un problème de lecture de fichier... En fait, je dois créer un fichier en y mettant quelques lignes ave Lenteur C#express [ par FrancisGrain ] Mon éditeur devien très lent quand je tape du code.Il est vrai que j'ai un gros fichier de code.Je suppose que c'est la vérification du code qui ma pr Xml, Xsd et affichage dans un DataGrid [ par cfz ] Bonjour, N'ayant jamais utilisé de DataSet, DataGrid & co je suis un peu perdu (en fait j'ai installé Visual Studio depuis un peu plus d'une semaine.. Supprimer un fichier [ par hypermusic ] Bonjour les gens!! Ca va bien?Alors, mon probleme est le suivant:J'ai, pour mon prgramme, besoin de telecharger un fichier.J'ai donc cherché sur le si Probleme d'ecriture dans un fichier texte [ par francesdereve ] je veux avoir le chemin complet de mon fichier en lui donnant le nom.Dans mon texte box le chemin est affiché,mais je n'arrive pas à ecrire dans le fi Probléme fichier texte et recherche d'une fonction [ par astragoth66 ] Salut, Premier probléme: bon je doit pas etre trés douer car j'arrive à ouvrir un fichier texte TextReader liste = new StreamReader("fichier\\liste.tx Difficulté d'ecrire dans un fichier texte [ par francesdereve ] je veux avoir le chemin complet de mon fichier en lui donnant le nom.Dans mon texte box le chemin est affiché,mais je n'arrive pas à ecrire dans le fi


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.