exécuter une requête

exécuter une requête - VB/VBA/VBS - Programmation

Marsh Posté le 28-07-2004 à 15:46:48    

J'ai une liste déroulante où je choisis ce paramètre, j'effectue un événement après Maj, qui lance une requête dans laquelle j'ai mis en critère la valeur que j'ai sélectionné dans ma liste déroulante.
 
Comment indiquer à ma requête que mon critère est la valeur que j'ai selectionné.
 
Do.Cmd.OpenQuery "table", acviewNormal, acEdit...

Reply

Marsh Posté le 28-07-2004 à 15:46:48   

Reply

Marsh Posté le 28-07-2004 à 16:17:00    

nom_de_liste.Text  
 
je crois.

Reply

Marsh Posté le 28-07-2004 à 16:31:18    

Je vais essayer mais je crois que ca n'a pas marché la première fois

Reply

Marsh Posté le 28-07-2004 à 20:35:39    

oui c'est bien ça.
Faut que faire sur l'évenement click et pas change de ta combobox sinon les résultats sont parfois un peu bizarres.

Reply

Marsh Posté le 29-07-2004 à 08:10:16    

ben c'est ce que j'ai mis dans ma requête mais lorsque je selectionne ma valeur dans ma combo ensuite il m'affiche une fenêtre me demandant de specifier le critère

Reply

Marsh Posté le 29-07-2004 à 10:21:40    

Montre voir ta requete a quoi elle ressemble ?

Reply

Marsh Posté le 29-07-2004 à 10:51:57    

Ben en fait ca y est ca marche... merci beaucoup

Reply

Marsh Posté le 29-07-2004 à 14:43:49    

Voilà un autre problème quasi identique, j'écris mes données dans une zone de texte (zonetext) avec masque de saisie. Quand la valeur est rentré je clic sur un bouton qui doit exécuter ma requête avec pour critére le texte de zonetext:
 
voici mon code pour le click:
 
Private Sub button_Click ()
 
Dim stDocName As String
stDocName = "requete"
critere = zonetext.Text
DoCmd.OpenQuery stDocName, acNormal, acAdd
 
End Sub
 
 
On me renvoie une erreur qui me dit
 
"Impossible de faire référence à une propriété ou de la définir pour un contrôle si ce dernier n'est pas activé"
 
Que dois je faire?

Reply

Marsh Posté le 30-07-2004 à 10:16:33    

quelqu'un aurait une solution car je bloque completement

Reply

Marsh Posté le 02-08-2004 à 10:41:36    

HELP !!! please

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed