Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/04/2011, 09h31   #1
Membre du Club
 
Homme Mathieu
Étudiant
Inscription : avril 2011
Messages : 133
Détails du profil
Informations personnelles :
Nom : Homme Mathieu
Localisation : France, Vosges (Lorraine)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 133
Points : 50
Points : 50
Envoyer un message via MSN à theuma
Par défaut Modification sur un Produit cartésien entre 2 tables et 1 requêtes

Bonjour,
J'aimerais sur un produit cartésien de 2 tables et 1 requêtes faire des modification de type Update sur une des tables dans le produit cartésien
Problème : Impossible de modifier a cause du recordset ...
Comment puis -je faire pour faire mon update sur ce genre d'opération ?

* Merci *
theuma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 09h42   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Theuma,

Citation:
Envoyé par Theuma
Toujours personne pour m'aider ?? svp !!!
==> pas trop étonnant.

Peux-tu exposer, en détail, ce que tu veux faire, avec des exemples de tes 2 tables et de ta requête ?

En effet, faire appel à une notion mathématique générale, ne spécifie pas l'objectif que tu veux atteindre.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 11h58   #3
Membre du Club
 
Homme Mathieu
Étudiant
Inscription : avril 2011
Messages : 133
Détails du profil
Informations personnelles :
Nom : Homme Mathieu
Localisation : France, Vosges (Lorraine)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 133
Points : 50
Points : 50
Envoyer un message via MSN à theuma
Autant pour moi ...
Table StockSousTraitant
FK_MatierePremiere
FK_SousTraitant
Quantite
StockMini

Table GestionStockMini
ID_GestionStockMini
FK_SousTraitant
Date
Numero
FK_Operateur

Requete NbrGesStockMini
FK_MatierePremiere
FK_GestionStockMini
Quantite

WHERE StockSousTraitant.FK_MatierePremiere=NbrGesStockMini].FK_MatierePremiere AND NbrGesStockMini.FK_GestionStockMini=GestionStockMini.ID_GestionStockMini AND
GestionStockMini.FK_SousTraitant=StockSousTraitant.FK_SousTraitant

Je veux que StockSousTraitant.StockMini = NbrGesStockMini.Quantite

Voila mais le probleme c'est quand je fait un update sur le stockmini il me jette en me disant probleme de recordset
theuma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 12h58   #4
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Code SQL :
1
2
3
4
WHERE
StockSousTraitant.FK_MatierePremiere=NbrGesStockMini].FK_MatierePremiere AND
NbrGesStockMini.FK_GestionStockMini=GestionStockMini.ID_GestionStockMini AND
GestionStockMini.FK_SousTraitant=StockSousTraitant.FK_SousTraitant
==> ta requête n'est pas complète et comporte un "]" en trop.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 14h13   #5
Membre du Club
 
Homme Mathieu
Étudiant
Inscription : avril 2011
Messages : 133
Détails du profil
Informations personnelles :
Nom : Homme Mathieu
Localisation : France, Vosges (Lorraine)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 133
Points : 50
Points : 50
Envoyer un message via MSN à theuma
Nan mais c'est la condition pour le ] c'est un oublie ... jl'ai copier d'access et donc c'est pas top quand on passe en mode création ...
LE where c'est juste pour montrer la condition ... c'est pas le requete complete ...
J'ai trouver une solution c'est de faire un Into pour créer une nouvel table et de la, la modification est plus simple ...
theuma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2011, 10h00   #6
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Theuma,

OK.
N'oublies pas le flag "Résolu", même si c'est pas toi-même.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h45.


 
 
 
 
Partenaires

Hébergement Web