cs_Heny
Messages postés125Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 avril 2007
-
9 févr. 2005 à 17:27
cs_ITALIA
Messages postés2169Date d'inscriptionvendredi 20 avril 2001StatutMembreDernière intervention30 juin 2009
-
10 févr. 2005 à 10:59
Salut a tous
Je suis en train de réaliser une application de gestion de BD Access en utilisant ADODC pour la connexion.
Et lors de l’activation du Form je mets ce code pour faire la sélection des enregistrements de la table Commandes qui ont pour valeur dans la colonne Verser zéro (colonne de type booléen)
<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />
AdoCom.RecordSource "Select * From Commandes Where Verser 0 Order By DateP ASC"
AdoCom.Refresh
AdoCom = ADODC
Commandes = Table
Verser = une colonne de type Booléen
Ça marche très bien mais le problème est quand le nombre d’enregistrement deviens important, là, la sélection prend un bon moment avant d’afficher le résultat et ça donne l’impression que le logiciel a du mal pour télécharger les informations. D’ailleurs je ne crois pas que ça plaira à la personne qui va l’utiliser.
La question est comment éviter ce temps de «chargement » et s’il y a une autre méthode pour faire cette sélection je vous pris de me la donner et merci d’avance
cs_ITALIA
Messages postés2169Date d'inscriptionvendredi 20 avril 2001StatutMembreDernière intervention30 juin 20099 10 févr. 2005 à 10:59
Les Base ACCESS ne sont pas réputées être trés rapide
.......loin de là.
Mais comme te le conseil Crenaud76 commences par Indéxer tes Champs Verser et DateP