#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
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
A+
Joël
Dernière modification par Spacejo (Wed 28 April 2010 19:37)
Hors ligne