Insertion d'une requête dans une zone de texte - SQL/NoSQL - Programmation
Marsh Posté le 07-06-2005 à 13:48:24
mcyrb a écrit : |
Tout à fait
Enfin maintenant c'est un peu trop tard mais je suis toujours preneur, ca m'interesse de savoir ou j'ai foiré.
Marsh Posté le 08-06-2005 à 17:11:09
Slt !!
J'ai exactemement le même pb!!
J'ai une requête, si je la mets en tant que valeur par défaut d'une liste de choix, la liste est bien remplie, mais lorsque je mets la même chose pour une zone de texte, j'ai le fameux #Nom ?
Bien entendu, ma requête ne retourne qu'UNE SEULE VALEUR !!
Je pense que ça doit être un problème de format ou de je ne sais quoi car la liste de choix est bien adatpée pour les requêtes (car ça retourne généralement plusieurs valeurs) contrairement à une zone de texte..
Une idée ??
Marsh Posté le 08-06-2005 à 17:35:17
Voilà qui aide :
http://office.microsoft.com/fr-fr/ [...] 01036.aspx
Marsh Posté le 08-06-2005 à 18:41:18
Bon, ça m'a aidé mais par contre je ne sais pas comment rafraîchir la zone de texte.. en qq sorte réexécuter la requête pour obtenir une nouvelle valeur dans la zone de texte.
J'en ai besoin car selon ce que je choisis dans une liste, ma zone de texte donne un résultat différent!
Quelqu'un peut me donner un coup de main SVP??
Marsh Posté le 06-06-2005 à 18:28:12
Bonjour, voila j'ai un problème depuis ce matin que je n'arrive pas à résoudre.
Je cherche à insérer le résultat d'une requête SQL (qui fonctionne) dans une zone de texte d'un formulaire.
Ma requete s'appelle CompteContrats.
Si dans le Source contrôle de ma zone te texte j'écris =[CompteContrats]![Expr1] avec la requete suivante:
SELECT Count([N° Contrat]) AS Expr1
FROM Contrat
WHERE Contrat.[N° Agent]=Formulaires!Agent![N° Agent];
J'obtiens #NOM ? dans ma zone de texte.
Si dans le Source contrôle de ma zone te texte j'écris =Compte([CompteContrats]![Expr1]) avec la requete suivante:
SELECT [N° Contrat] AS Expr1
FROM Contrat
WHERE Contrat.[N° Agent]=Formulaires!Agent![N° Agent];
J'obtiens #Erreur dans ma zone de texte.
Comment puis-je obtenir le résultat de ma requete (qui correspont à un nombre de contrats vous l'aurez compris ) dans la zone de texte ?
Merci
EDIT: Je travaille avec Access 2000
REEDIT: Je me permets de souligner que c'est assez urgent, je dois l'avoir fini ce soir. Merci d'avance.
Message édité par mcyrb le 06-06-2005 à 20:05:08