banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Wed 28 April 2010 18:06

jean94
Participant assidu
Date d'inscription: 13 Aug 2009
Messages: 436

Cree une table à partir de variables

Bonjour,

J'essaye de créer une table en utilisant des variables mais j'ai le message d'erreur

expression does not evaluate column or table name

Code:

dim mon_chemin as string
dim ma_table as string
ma_table = "nom_de_table"
mon_chemin = "\\Sig\intranet\Ventes\Ratio_vente_soum\par_produit\test"
Create Table mon_chemin + ma_table (A Char(5),B Float,C Float) file mon_chemin + ma_table + ".tab" TYPE NATIVE Charset "WindowsLatin1"

Quelqu'un peu voit une erreur?

Merci
Jean-François Cyr

Hors ligne

 

#2 Wed 28 April 2010 18:42

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Cree une table à partir de variables

Salut,

Ca marche chez moi avec ceci:

Code:

dim mon_chemin as string
dim ma_table as string
ma_table = "nom_de_table"
mon_chemin = "C:\CHEMIN\"
Create Table ma_table (A Char(5),B Float,C Float) file mon_chemin & ma_table & ".TAB" TYPE NATIVE Charset "WindowsLatin1"

A+
Joël

Hors ligne

 

#3 Wed 28 April 2010 19:11

jean94
Participant assidu
Date d'inscription: 13 Aug 2009
Messages: 436

Re: Cree une table à partir de variables

Parfait sa fonctionne!

l'éperluette (&) et l'addition (+) on la même fonction n'est-ce pas? Car sa fonctionne aussi avec l'addition

Merci
JF

Hors ligne

 

#4 Wed 28 April 2010 19:13

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Cree une table à partir de variables

Manquerait pas juste  un \ après test dans mon_chemin = "\\Sig\intranet\Ventes\Ratio_vente_soum\par_produit\test" ??

Hors ligne

 

#5 Wed 28 April 2010 19:23

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Cree une table à partir de variables

jean94 a écrit:

Parfait sa fonctionne!

l'éperluette (&) et l'addition (+) on la même fonction n'est-ce pas? Car sa fonctionne aussi avec l'addition


Oui mais je préfére "&" pour les strings et "+" pour les nombres --> Chacun ses petites manies wink
A+
Joël

Dernière modification par Spacejo (Wed 28 April 2010 19:37)

Hors ligne

 

Pied de page des forums

Powered by FluxBB