Access et les champs calculés

Access et les champs calculés - SQL/NoSQL - Programmation

Marsh Posté le 17-03-2003 à 10:54:27    

Salut!
J'aimerais savoir s'il est possible d'enregistrer un champs calculé d'une requête dans une table à un endroit bien précis??
 
Si quelqu'un pourrait me filer un coup de main (quitte à trafiquer en VBA) --- ce serait bien gentil!
 
A+    :??:

Reply

Marsh Posté le 17-03-2003 à 10:54:27   

Reply

Marsh Posté le 17-03-2003 à 10:56:58    

tu voudrais donc insérer un nouveau champ dans ta table, en mettant la valeur de ton champ calculé dedans?
 
(au fait,  :hello: )


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 17-03-2003 à 11:01:25    

:hello:
en fait(pour reformuler), je veux insérer la valeur de mon champ calculé dans un champs déjà créé dans une table....
 
Mais s'il y a une autre solution ... je suis toute ouïe!
Pour être plus précise, je dois générer un code barre en fonction de données que je rentre à l'aide d'un formulaire ewt une fois que j'enregistre le formulaire (que je le ferme), ca dois tout m'enregistrer dans la table concernée!
 
Le blème est que pour générer le code barre, j'utilise une requête qui me calcul un champ... et même en imbriaunt une autre requête qui met à jour le champ se trouvant dans ma table(en copiant le champs calculé dedans) --- ca marche pas!  :cry:  :cry:  


Message édité par kamui36 le 17-03-2003 à 11:10:36
Reply

Marsh Posté le 17-03-2003 à 11:07:10    

si tu me donnes tes champs je peux te faire la requête sql, je crois que ca sera + simple


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 17-03-2003 à 11:13:04    

tu veux les champs et de la requête qui calcule et celui de ma table dans laquel je dois enregistré cette zarbie?
 
 :bounce:  

Reply

Marsh Posté le 17-03-2003 à 11:19:17    

donne-moi
- le champ que tu utilises dans le calcul, sa table, le calcul  
- la table que tu dois changer et le champ en question
 
ca sera de ce genre-là je pense (si access est d'accord)
UPDATE table2 SET champ2 = (SELECT champ1+10 FROM table1)
enfin je pense...


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 17-03-2003 à 11:26:58    

je te file ca par mail(sur lequel?)???  
... il faut pas oublié, que je me base sur plusieurs tables pour le calcul mais pour la mise à jour, ca se fait à partir du formulaire concerné en cliquant sur an button.
 
Alors il est préférable que je te file l'intégralité pour pas qu'il y ait de problème avec les liaisons...

Reply

Marsh Posté le 17-03-2003 à 11:31:37    

file-moi ca par message privé ou sur le mail du boulot (@post)
au pire tu me téléphones  :sol:


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 17-03-2003 à 12:50:57    

Urd-sama a écrit :


ca sera de ce genre-là je pense (si access est d'accord)
UPDATE table2 SET champ2 = (SELECT champ1+10 FROM table1)
enfin je pense...


 
tu peux m'expliquer ce "champ1+10"... je pige pas le 10 ce qui vient faire là...  :jap:        
     
(parce que cette j'ai déjà utilisé cette requête... et à chaque fois que j'ouvre mon formulaire, il me demande comme paramètre justement ce que je dois rentré après... enfin, c'est le bordel^^  :lol: )


Message édité par kamui36 le 17-03-2003 à 13:01:49
Reply

Marsh Posté le 17-03-2003 à 13:07:01    

sous oracle il te calcule directement le champ, par exemple si ton champ à 56, il va afficher 66
essaye avec des paranthèses, apparemment access il aime pas (et puis j'avais mis ce calcul comme exemple)


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Sujets relatifs:

Leave a Replay

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