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 : lenteur pour remplir une base access [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (sebarbraz)

jeudi 10 juin 2004 à 16:31:27 | lenteur pour remplir une base access

sebarbraz


Bonjour, je débute en Vb et j'ai un projet à réalisé: remplir une base de donné à partir d'un fichier texte contenant une date et une valeur (donnée océanographique).
Le problème est que qu'il y a env 25000 valeur dans le fichier texte.
L'insertion dans la base se passe bien, mais il dure environ 15 seconde. est ce normal?? je travail sur un p4 avec 512 mo.

princippe de mon code:

Pour chaque ligne du fichier texte:
formater la date
parcourir la base,
si déjà une valeur pour cette date
UPDATE
sinon
INSERT

pour l'ecriture j 'utilise les recordset:
aRS.Fields.Item("PH").value = valeur

Merci
Seb



jeudi 10 juin 2004 à 17:19:53 | Re : lenteur pour remplir une base access

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
L'ordre de grandeur doit être bon je pense, une petite suggestion tout de même : si les champs que tu mets à jour ne nécessite pas de recherche ou de requêtes, ne les indexe pas, tu y gagnera un peu de rapidité.

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer

jeudi 10 juin 2004 à 17:40:27 | Re : lenteur pour remplir une base access

Lolux

A les jeunes ! Toujours plus vite ! ;p))

Moi je trouve que 15 secondes pour 2500 Enregistrement, qui plus est avec des tests de cohérence c'est plutôt pas mal voir pas mal du tout !

Pour aller encore plus vite (Si l'on estime que 15 seconde c'est du temps perdu), tu peux optimiser ton code pour gagner quelques milisecondes.
Pour ça ya plein d'astuces sur ce site.

Lolux



Cette discussion est classé dans : fichier, base, texte, valeur, remplir


Répondre à ce message

Sujets en rapport avec ce message

Remplir une base de donnée avec un fichier texte [ par Bigblue ] Je dois remplir une base de donnée avec un fichier texte et je ne sais pas comment charger les données dans la base sans passer par une interface grap remplir une base de données avec un fichier texte [ par patou ] Salut,Je ne sais pas du tout comment remplir ma base a partir d'un fichier texte.Comment faire ?Faut t'il un logiciel particulier ou un script SQL ?M fichier texte merci [ par moi4975 ] salut a tous,Voila je voudrai ouvrir le contenu d'un fihier texte et l'afficher en entier dans un textbox mon fichier texte contient plusieurs ligne,p Utiliser un fichier texte comme base de donnée [ par denis730 ] Bonjour, J'ai besoin d'utiliser une table de 300 enregistrements et 3 champs. L'application qui va renseigner cette table ne sait que créer des fichi Récupérer valeur d'un fichier texte [ par manud31 ] Bonsoir, J'ai un fichier texte contenant des références et des valeurs. A chaque référence est associée une valeur. Je voudrais entrer une référence d sécurité et fichier access sur un cd [ par ironju ] Salut !,Voici le probleme :Je dois faire un cd avec une base access (ou autre, fichier texte, etc...mais pas de serveur genre mysql ou sql cause solut lecture d'un fichier texte [ par stfn ] bonjour à tous! je voudrais optimiser la lecture et l'écriture simultanée d'une base de données( en fichier .txt) lors d'une recherche de doublons, ca ComboBox remplir a partir d'une base de données [ par sirius91 ] Bonjour a vous Grand de VBA!Je suis très debutant et je cherche a remplir un(e?) ComboBox a partir d'une base de données qui se trouve sur une autre f probleme fichier texte [ par hamster man ] Bonjour a tous,je viens de m'apercevoir que l'erreur 340 de mon appli est surement du a un fichier texte dont je me sers...mon appli en résumé:quand j Recherche d'une valeur dans un fichier texte [ par gramlinz60 ] Bonsoir à tous,J'ai un petit problème :Je possède un fichier Excel avec 60000 lignes, un fichier texte avec 200 000 lignes.je souhaiterais, pôur chaqu


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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,312 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é.