#1 Thu 26 February 2009 16:18
- Jean-Jacques
- Participant actif
- Lieu: Aurillac
- Date d'inscription: 4 Jan 2006
- Messages: 99
Mise à jour colonne
Bonjour,
Ce fichier de de commande MapBasic 9.0 (mbx) renseigne les champs "NomZone" de la table CONTOURS d'une seule valeur de champ "NomType" de la table TEXTE, alors que chaque polygone "contient" des valeurs différentes. La commande fonctionne bien dans la fenêtre MapBasic. Où peut se loger le bug? Je cale !!!!!!!
Open Table "TEXTE.TAB" Interactive
Open Table "CONTOURS.TAB" Interactive
Add Column "CONTOURS" (NomZone) From "TEXTE" Set To NomType Where Within (ou Contains c'est le même résultat)
D'avance merci
Jean-Jacques
DDEA 15
Jean-Jacques
DDT15
Hors ligne
#2 Thu 26 February 2009 17:55
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Mise à jour colonne
Bonjour
Dans un premier temps (il est tard...) je ne vois rien d'autre que les parenthèses et les espaces et des broutilles:
Open Table "C:\temp\TEXTE.TAB" Interactive 'ou Open Table "TEXTE" Interactive
Open Table "C:\temp\CONTOURS.TAB" Interactive 'ou Open Table "CONTOURS" Interactive
Add Column CONTOURS(NomZone) From TEXTE Set To NomType Where Within
Hors ligne
#3 Fri 27 February 2009 12:51
- Jean-Jacques
- Participant actif
- Lieu: Aurillac
- Date d'inscription: 4 Jan 2006
- Messages: 99
Re: Mise à jour colonne
Bonjour
Merci Maurice pour la réponse.
Ce matin avec l'esprit un peu plus clair, j'ai trouver "mon" bug à moi.
Dans ma structure de table j'ai une nom de champ "NomType" qui est aussi
un nom de variable déclarée. La colonne était donc remplie par la
dernière valeur de la variable.
En modifiant le nom de la variable, tout est rentré dans l'ordre.
Mea culpa et merci encore.
A+
Jean-Jacques
DDEA15
Jean-Jacques
DDT15
Hors ligne