Incompréhension ADODC

BSide Messages postés 88 Date d'inscription mercredi 13 février 2002 Statut Membre Dernière intervention 18 février 2008 - 20 févr. 2002 à 15:06
ced2be Messages postés 4 Date d'inscription samedi 16 mars 2002 Statut Membre Dernière intervention 20 avril 2002 - 16 mars 2002 à 10:54
Bonjour,

je lie VB6 à Access
J'utilise un contrôle ADODC auquel sont liés :
- 1 DataCombo
- des textbox

2 possibilités existent :
- ADODC est visible
- ADODC n'est pas visible

ADODC visible :
j'utilise l'adodc pour faire défiler mes enregistrements ; c'est séquenciel donc chiant (et ingérable pour des milliers d'enregistrements). Par contre, tous les controles dépendants sont Mis A Jour à chaque clic de souris sur la barre de défilement de l'adodc (DataCombo et textbox)

ADODC invisible :
dans ce cas, le seul point d'entrée vers la BD est le DataCombo. Or, si je choisis une valeur dans le combo, aucune des textbox n'est mise à jour
Actuellement, je ne vois aucune solution.

Pouvez-vous m'expliquer comment mettre à jour les valeurs des textbox en fonction de la sélection du DataCombo ?

Dois-je oublier le controle Adodc et me concentrer sur la collection Adodb ?

Merci

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
20 févr. 2002 à 17:57
Salut.
Sans l'avoir essayé, je pense que, si tu as associé des champs de tables à tes TextBox, il doit suffire de faire un TextBox.Refresh ou un Me.Refresh quand il y a un DataCombo.Change

C'est l'idée qui me viendrait à l'esprit
Jack
0
BSide Messages postés 88 Date d'inscription mercredi 13 février 2002 Statut Membre Dernière intervention 18 février 2008
21 févr. 2002 à 09:36
Salut,

merci pour ta réponse. Je vais essayer ta solution et te tiendrai au courant du résultat.
0
ced2be Messages postés 4 Date d'inscription samedi 16 mars 2002 Statut Membre Dernière intervention 20 avril 2002
16 mars 2002 à 10:54
J'ai aussi un ptit probleme avec adodc

Je n'arrive pas a avoir plus d'un élément dans ma combobox

merci

@+

Ced
0
Rejoignez-nous