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 : accelerer une recherche dans un fichier .txt [ Archives Visual Basic / Fichier / Disque ] (lijohann)

mardi 17 août 2004 à 13:44:44 | accelerer une recherche dans un fichier .txt

lijohann

(en vb.net)
salut,

j'effecute une recherche dans un fichier .txt selon des dates,

pour l'instant je me sers d'un streamreader avec file.opentext et je parcours tout les enregistrements en faisant une boucle avec streamreader.readline.

le probleme est que le traitement et pas mal long d'autant plus que le fhichier text grossis de jour en jour.

est ce que quelqu'un aurais une solution pour accelerer mon traitement soit par une methode pour limiter la recherche soit par une methode plus rapide??

en vous remerciant
lijohann

mardi 17 août 2004 à 14:31:54 | Re : accelerer une recherche dans un fichier .txt

ld40

peut être utiliser cette api vb6
http://www.vbfrance.com/code.aspx?ID=5076

elle permet de charger un fichier (même très gros) en une seule passe
a$=openfile("c:\toto.txt")

ensuite avec la fonction instr(1,a$,"01/01/2004") tu arrives directement à l'octet contenant ta date...

reste plus qu'à trouver le premier et dernier octet de l'enregistrement avant de l'afficher.

(mais je connais rien à vbnet)




Cette discussion est classé dans : fichier, recherche, txt, streamreader, accelerer


Répondre à ce message

Sujets en rapport avec ce message

VB.Net Fermeture d'un fichier [ par JeffC1977 ] Salut à tous...J'aimerais savoir si avec le code plus bas, le fichier Coord.txt est complétement fermé...NomDuFichier = \....\Coord.txtDim Obje Recherche de fichier et impression du résultat en txt [ par tibofo ] Bonjour à tous.Je ne suis pas un pro de dév !J'ai un VB4. J'ai besoin de me créer un petit form du genre 2 boutons : "recherche" "édition du résultat" recherche dans un fichier texte à partir de plusieurs lignes. [ par supermatcho ] Bonjours, je dévellope présentement une application qui doit rechercher un code barre dans un fichier .txt. Ce programme est destiné a un pocket pc, d Macro sous excel et fichier txt [ par anthonyj ] BonjourJe suis en train de créer un petit code sur excel pour aller chercher un mot dans un fichier txt.Explications:Je souhaiterai mettre dans une ce recherche dans .txt [ par burnouze ] je ne sais pas comment lire un fichier txt et en extraire des infosexemple: mon fichier lulu.txt contient100    lulu   2 rue béole101    titi    4 rue Recherche [ par UncleShu ] Salut!!!Je suis sur la création d'un traducteur français-anglais mais j'ai un problème. Je ne sais pas comment faire pour rechercher une ligne précise Recherche Texte et le supprimer dans un fichier *.txt [ par xabi62 ] Voila, je veux trouver dans un fichier texte (montexte.txt) une chaine de caractere qui sera dans une textbox (machaine).Je veux ensuite supprimer cet recherche de fichiers txt [ par gnome ] j'ai un pb je dois trouver un fichier correspondant aux mots mis dans des textbox(9)le pb c ke les mots sont ecrits en fonction de 9 critères ex:pour manipulation de fichier txt [ par xphilippe ] bonjour a tous,j'ai un pb, qui doit etre tout bete, mais dont je ne trouve pas de solution.depuis les macros Excel VBA, je souhaite - ouvrir un fichie recherche rapide sur fichier.txt [ par joflo ] jbonsoir a tousje veux trouver un mot dans un fichier .txt qui compte plus de 6000 enregistrementsest ce qu'il existe une methode rapide que For Input


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,874 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é.