aZerato
Messages postés8Date d'inscriptionlundi 26 octobre 2009StatutMembreDernière intervention16 novembre 2010
-
8 janv. 2010 à 13:41
aZerato
Messages postés8Date d'inscriptionlundi 26 octobre 2009StatutMembreDernière intervention16 novembre 2010
-
8 janv. 2010 à 19:21
Bonjour,
je suis nouveau et c'est la première fois que je poste sur le forum de Codes Sources où j'ai trouvé de nombreuses réponses sauf pour ce problème!
J'ai recherché comme je pouvais mais sur ce coup là google n'a pas été mon ami...
voilà mon soucis j'utilise trois logiciels :
-un de rétrospection et deux autres qui vont utiliser une base similaire mais pour réaliser des devis
C'est 3 logiciels utilisent donc 3 bases sous Access, j'aimerais réaliser une "mise à jour" (je ne sais pas si c'est le terme à utiliser) entre les 3. Car le problème vient que lorsque j'enregistre le client sur le logiciel de rétrospection j'aimerais qu'il s'enregistre également sur les 2 autres bases, car je suis obligé de refaire un enregistrement de client sur les logiciels après.
Dans chacune des bases il y a la table client, c'est la seule qui m'intéresse, elles sont construites en gros de cette manière:
C:\logicielretro\base1 -> possédant une table client (code, facnom, faccivillité,...)
C:\logicieldevis1\base2 -> possédant également une table client (code, facnom, faccivillité,...)
C:\logicieldevis2\base3 -> table client (code, nom, civillité,...) dans cette dernière certaines propriétés sont différentes des deux précédentes
J'aimerais savoir si par un quelconque moyen on peut réaliser ce que je voudrais :S car n'ayant pas beaucoup de connaissance en SQL. Je suis étudiant (en info 1ere année)/stagiaire dans une petite entreprise et le patron m'a demandé si je pouvais regarder ce soucis. Bien qu'il y ai un développeur il m'a donner deux trois conseils mais veut que je demande et que je cherche avec ceux qui m'entourent, mes profs n'ont pu bien m'aider, j'espère que vous le pourrez^^
bachbach75
Messages postés15Date d'inscriptionjeudi 7 janvier 2010StatutMembreDernière intervention27 janvier 2010 8 janv. 2010 à 13:56
Tu peux ajouter les 3 connexions(chaine de connexion aux 3 base de données) dans les 3 logiciels et faire la requête (qui enregistrer par exemple) 3 fois sur 3 connexion déférentes dans les 3 logiciels (au moment du même traitement).
genre ajouter par exemple ça dans les 3 logiciels:
Connexion_1 = "La connexion a la base_1"
Connexion_2 = "La connexion a la base_2"
Connexion_3 = "La connexion a la base_3"
requête_1 = ("Update CLIENT set NOM="+Nom+, Connexion_1) //premier logiciel
requête_2 = ("Update CLIENT set NOM="+Nom+, Connexion_2) //2eme logiciel
requête_3 = ("Update CLIENT set NOM="+Nom+, Connexion_3) //3eme logiciel
-------------------------------------------------------------------------
Faut toujours demander