Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2311 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Access] sur reseau= tres lent

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Access] sur reseau= tres lent

n°1095941
ffomnislas​h
Posté le 25-05-2005 à 09:24:47  profilanswer
 

:hello:  
 
J'ai dévellopé une petite applicatio access constitué d'un fichier avec les formulaires ( le client) etd'un fichier avec la BdD (le serveur)
En local tous fonctionne impec.
 
Je met alors tous ca sur reseau (client et serveur) et là c'est la cata, c'est vraiment lent , trop lent...
 
Je fait une petite recherche et appremment c'est parce que access lance les requete en local, donc copie la BdD avant ..., normal que ce soit lent alors ....  :sweat:  
 
Alors est e que quelqu'un sait comment je dois faire pour accelerer tous ca? Je supprose que c'est possible puisque access est une aplication pro ...
 

mood
Publicité
Posté le 25-05-2005 à 09:24:47  profilanswer
 

n°1095942
FlorentG
Unité de Masse
Posté le 25-05-2005 à 09:25:38  profilanswer
 

Rien. C'est lent par nature... Y'a 2-3 optimisations qu'on peut faire parfois, mais faudrait voir ton truc...

n°1095980
ffomnislas​h
Posté le 25-05-2005 à 09:46:01  profilanswer
 

j'ai déjà réussi à accelerer le tous en gérant la BdD dans le même fichier que les formulaires.

n°1095998
FlorentG
Unité de Masse
Posté le 25-05-2005 à 09:58:52  profilanswer
 

Ouais mais c'est pas bien... De toute manière, les tables étant liées, c'est presque pareil...

n°1096108
ffomnislas​h
Posté le 25-05-2005 à 10:47:41  profilanswer
 

non j'ai vraiment gagné pas mal de temps, facilement 1 sec
Apres je veut bien que ce n"est pas bien mais il faut bien que l'application soit utilisable.
 


SELECT DISTINCT projet.nom,cti.nom,projet.id,cti.id  
FROM projet,bon,cti  
WHERE projet.id=cti.id_projet  
AND projet.id_client=" & lst_client.Column(1, lst_client.ItemsSelected) & "  
AND bon.id_projet=projet.id  
AND bon.num_nbt NOT IN (
     SELECT bon.num_nbt  
     FROM bon,piece_bon,test_piece  
     WHERE bon.num_nbt=piece_bon.id_bon  
     AND piece_bon.id=test_piece.id_piece  
     AND isnull(date_debut)
     )


 
Par exmple cette requete elle prenait plus d'une seconde avant, et maintenant c'est du direct.
Et j'ai des formulaires avec pas mal de requete bien plus complexe.
 
C'est vraiment  :whistle: access  :sweat:


Message édité par ffomnislash le 25-05-2005 à 10:50:20
n°1096257
ffomnislas​h
Posté le 25-05-2005 à 11:28:36  profilanswer
 

sinon c'est possible d'evoyer un mail avec access?
 
mes recherches ne donne rien, juste des site sur sendmail ...

n°1096271
FlorentG
Unité de Masse
Posté le 25-05-2005 à 11:31:01  profilanswer
 

Pour l'envoi de mail, le mieux est de passer par COM et Outlook...

n°1096489
ffomnislas​h
Posté le 25-05-2005 à 13:23:22  profilanswer
 

la boite n'utilise pas outlook mais lotus note
 
Bon de toute facon ce serait un petit plus de pouvoir envoyer des mails mais ce n'est pas indispensable.
J'ai pas envie de faire une applis ou il faut installer d'autres appli pour que ca fonctionne. (Deja que pour faire tourner l'appli il faut access ... )


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Access] sur reseau= tres lent

 

Sujets relatifs
[Vb/Access]Suppression par des critèresProblème connexion Access->MySQL
[Access] vider liste deroulante[VB6+Access] Requete qui marche sous Access mais pas sous VB
Accès bdd Accessmigration access mysql??
[Access / ASP ] Comparaison heure (access) et chaine (ASP) [resolu]VB.NET, MYSQL, ACCESS
Pourquoi c'est tellement lent ?Affichage Clipboard à partir de VBA sous access
Plus de sujets relatifs à : [Access] sur reseau= tres lent


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR