Pages: 1
- Sujet précédent - Pourquoi une même requête ne fonctionne pas sur 2 tables différentes? - Sujet suivant
#1 Tue 26 May 2009 13:40
- sdauphin
- Participant occasionnel
- Date d'inscription: 30 Aug 2009
- Messages: 20
Pourquoi une même requête ne fonctionne pas sur 2 tables différentes?
Encore un pb insoluble a mon niveau...
J'ai deux tables, TABLE1 et TABLE2 auxquelles je veux rajouter une colonne comprenant le numéro de ligne.
ça fonctionne très bien sur TABLE1, qui est une table de données, mais pas sur TABLE2, qui est une table de résultat.
Voilà la requete :
Code:
alias1 = nomtable1 + ".RowID" Add Column nomtable1(COL_ROWID integer) from nomtable1 set to alias1
nontable1 est un string qui contient le nom de la table.
Pour la table2, le programme se déroule sans provoquer d'erreur, mais la colonne n'est pas ajoutée !?
ça peut venir de quoi ?
merci
Dernière modification par olreb (Tue 26 May 2009 13:40)
Hors ligne
#2 Tue 26 May 2009 13:58
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Pourquoi une même requête ne fonctionne pas sur 2 tables différentes?
Bonjour
Probablement que l'on ne peut pas faire ça sur une table requête: tentez de la faire depuis MapInfo (et pas par code) et vous verrez...
Hors ligne
#3 Tue 26 May 2009 14:52
- sdauphin
- Participant occasionnel
- Date d'inscription: 30 Aug 2009
- Messages: 20
Re: Pourquoi une même requête ne fonctionne pas sur 2 tables différentes?
(oui bonjour, enfin si on peut dire car ça commence à m'agacer ces petit pb...)
pourtant je sauve ma table en dur avant de le faire
enfin je fais ceci :
Code:
Commit Table nontable1 Pack Table nontable1 Graphic Data Open Table s_SaveTab Interactive
s_SaveTab est un string avec le chemin complet
Dernière modification par olreb (Tue 26 May 2009 14:53)
Hors ligne
Pages: 1
- Sujet précédent - Pourquoi une même requête ne fonctionne pas sur 2 tables différentes? - Sujet suivant