Besoin d aide sur des tables access

Besoin d aide sur des tables access - SQL/NoSQL - Programmation

Marsh Posté le 16-02-2008 à 16:11:38    

bonjour  
je debute sur les sgbdr et j'ai de nombreuses questions ,si quelqu'un peut m'aiguiller ca me ferai super plaisir
Le probleme :
j'ai etabli une table de données A sur access  references client et plusieurs champs concernant des achats ( montant de commande ou texte )
j'ai rentré d'autres tables B ..C..concernant ces references clients dont ceux qui ont une erreur sur commande ( par ex  une valeur differente sur le champ 2 , un code sur le champ 9
où je veux arriver :
c'est pouvoir comparer la table B et la table A et si les champs sont communs pouvoir marquer ( mettre à jour ) un champ en incrementant de 1 ou autre
de maniere à avoir ma table principale A à jour et validée par ces comparaisons multiples.
je lie et relie access ...je plante sec
merci si quelqu'un m'aide

Reply

Marsh Posté le 16-02-2008 à 16:11:38   

Reply

Marsh Posté le 17-02-2008 à 21:55:54    

Tu pourrais nous filer un petit exemple de tes tables, parce que je n'arrive pas tout à comprendre...


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 18-02-2008 à 12:11:58    

exemple  
j'ai une table qui contient un fichier client ,avec des champs indiquant des valeurs numeriques,d'autres des noms texte environ 10 champs par client
j'ai d'autres tables qui contient par exemple  les montants de commande environ 1 ,2 ,3 ou 4 champs environ je souhaiterai comparer cette table commande avec la tab  ref fichier client pour savoir ceux qui ont achete la même chose ( ex 1 ou 2 ou 3 ou 4 produit ) de la table commande qui peut contenir des montants ou des noms comme indiqué, et ensuite marquer sur la table fichier client  un nombre dans un champ à part si 1 produit est commun ou 2 ou3 ou4 , ou eventuellment marquer si aucun champ n'est commun  
ex je veux savoir quels clients a commande le produit "video" ET 2 commandes autres > 150 €
ou je veux marquer dans la table fichier client tous les clients qui n'ont pas eu de facture sav de la table sav d'un montant du champ a ou b ou c
je ne sis pas si c'est clair en fait je souhaite comparer les champs de plusieurs tables entre elles qui contiennent de nombreux enregistrement de par et d'autres et non pas comparer une ou 2 ou 3 champs a une table

Reply

Marsh Posté le 18-02-2008 à 12:31:22    

deuxieme possibilite
ce serait d'ecrire un programme qui va comparer plusieurs tables sequentiellement à une table "fichier client" et sur laquelle va être incrementé des champs en valeur positive si les champs comparés sont communs ou en valeur negatives si les champs ne sont pas communs et ensuite sortir un etat suivant ces valeurs de confirmation
les tests auront toujours de commun de comparer TOUS les champs d'une table à TOUS les enregistrments du "fichie client"
suis je plus clair
merci si tu peux m'aider

Reply

Marsh Posté le 18-02-2008 à 15:34:43    

Heu un MCD/MLR ne serait pas de refus.


---------------
How can I save my little boy from Oppenheimer's deadly toy ? There is no monopoly of common sense on either side of the political fence
Reply

Marsh Posté le 18-02-2008 à 19:57:11    

bpoujol a écrit :

Heu un MCD/MLR ne serait pas de refus.


sorry je n'ai pas saisi  MCD LMR ?
merci de m'eclaircir

Reply

Marsh Posté le 18-02-2008 à 23:20:27    

eglantine cent a écrit :


sorry je n'ai pas saisi  MCD LMR ?
merci de m'eclaircir


MCD = Modèle Conceptuel de Données : http://www.commentcamarche.net/merise/mcd.php3
MLD = Modèle Logique de Données : http://www.commentcamarche.net/merise/mld.php3
 
Ou comme tu es sur Access, ce truc là : http://pix.nofrag.com/7/8/8/65c194 [...] 2f305.html (qui n'est ni un MLD, ni un MCD)


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 20-02-2008 à 13:46:50    

la je cale vraiment car je  n'ai aucune formation informatique
j'ai vu les liaisons sur les tables access mais je ne saispas mettre en application
merci tout de meme pour ta reponse

Reply

Marsh Posté le 20-02-2008 à 14:09:02    

Avant construction d'une BDD, il faut réfléchir à ce que tu crées comme table et à comment tu fais tes jointures...
 
Je te conseille fortement d'aller dans l'outil "Relations" (de mémoire, il s'appelle comme ca) d'Access et d'essayer de relier tes tables avec des jointures pour voir si ton modèle est logique...


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Sujets relatifs:

Leave a Replay

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