#1 Thu 30 December 2010 11:10
- NEJJARI
- Participant actif
- Lieu: METZ
- Date d'inscription: 12 Feb 2007
- Messages: 99
Mise à jour sur plusieurs tables
Bonjour à tous et à toutes en vous souhaitant une bonne fin d'année 2010 et une heureuse année 2011.
MAPINFO 8.0
Est-il possible de faire une mise à jour d'une même colonne qui appartient à plusieurs tables (15 tables) ou faut-il faire çà table par table ou existe-il un mbx qui peut réaliser cette tache?
Merci
Hors ligne
#2 Thu 30 December 2010 11:20
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Mise à jour sur plusieurs tables
Bonjour
Utilisez la fenêtre MapBasic: regardez ce qui s'y inscrit quand on met à jour la colonne d'une table...puis créez le fichier texte qui s'appliquera aux 14 autres tables, copiez le dans la FMB, sélectionnez tout et 'enter'...
Hors ligne
#3 Thu 30 December 2010 11:32
- NEJJARI
- Participant actif
- Lieu: METZ
- Date d'inscription: 12 Feb 2007
- Messages: 99
Re: Mise à jour sur plusieurs tables
Merci bcp Maurice... et encore meilleurs voeux
Hors ligne
#4 Thu 30 December 2010 12:20
- NEJJARI
- Participant actif
- Lieu: METZ
- Date d'inscription: 12 Feb 2007
- Messages: 99
Re: Mise à jour sur plusieurs tables
Rebonjour Maurice. En effet, j'ai suivi ton conseil que j'ai appliqué au départ sur une 2ème table et ça marche, mais lorsque j'ai fais un copier-coller du fichier txt dans la FMB avec l'ensemble des autres tables... rien ne se passe !!! je ne connais rien en MB peut être faut-il rajouter un mot magique pour que la chaîne fonctionne !!!
Voici ce que j'ai écris sur la fenêtre de MB
Update L_ETUD _52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update L_GEOM_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update L_HYDR_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update L_MORP_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update L_OANT_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update L_ONAT_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update P_INFO_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update S_ENCA_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update S_GEOM_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update S_INON_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update S_OANT_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update S_ONAT_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
Update S_PEAU_52_et_21 Set Nom_etude = "Plan de Prévention du Risque d'Inondation de l'Aube amont"
avec Entrée à la fin... aucune table n'est mis à jour !!!
Hors ligne
#5 Thu 30 December 2010 12:25
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: Mise à jour sur plusieurs tables
Salut Ami Lorrain,
As tu sélectionné toutes tes requètes avant d'exécuter?
Sinon la FMB n'éxécute que la dernière ligne
Dernière modification par Spacejo (Thu 30 December 2010 12:27)
Hors ligne
#6 Thu 30 December 2010 12:44
- NEJJARI
- Participant actif
- Lieu: METZ
- Date d'inscription: 12 Feb 2007
- Messages: 99
Re: Mise à jour sur plusieurs tables
Salut Spacejo Ami Lorrain
Effectivement... c'était le truc magique qui manquait...merci à toi et meilleurs vœux
Hors ligne
#7 Sun 02 January 2011 17:25
- thibault.sylvain
- Participant occasionnel
- Lieu: Alençon
- Date d'inscription: 19 Sep 2007
- Messages: 12
Re: Mise à jour sur plusieurs tables
Dans la fenêtre FMB, sélectionnes tout et valides par entrée.
Bien sur, les tables que tu mets à jour doivent êtres ouvertes.
Sylvain THIBAULT
Sylvain THIBAULT
Hors ligne