Jump to content
  • 0

ExecuterSQL retourne ? avec nom de table = "Fichier XXXX"


FrancisM
 Share

Question

Bonjour à tous

J'ai une table qui a pour nom "Fichier Conseillers" et qui visiblement pose un problème pour la fonction ExécuterSQL qui me retourne ?....

Dans la documentation sur cette fonction : "Si le nom de la table commence par un caractère autre qu'un caractère alphabétique, placez-le entre des guillemets doubles (identifiant cité)."

ExecuterSQL ( "SELECT COD_CONSEILLER, NOMS from Fichier CONSEILLERS" ; "-" ; "¶"  ) ==> ? 

ExecuterSQL ( "SELECT COD_CONSEILLER, NOMS from 'Fichier CONSEILLERS'" ; "-" ; "¶"  ) ==> ?

 

Je précise que tout autre requête SQL avec un nom de table "correct" (sans nom composé avec un espace) fonctionne parfaitement.

D'avance merci pour vos réponses.

 

 

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Bonjour Francis,

Dans ta seconde ligne, tu peux remplacer les apostrophes par antislash + guillemet double, et nous dire ?

Link to comment
Share on other sites

  • 0

 ExecuterSQL ( "SELECT COD_CONSEILLER, NOMS from Fichier \"CONSEILLERS\"" ; "-" ; "¶"  )

Syntaxe acceptée  mais résultat identique......?

 

Link to comment
Share on other sites

  • 0

Ok c'est pour moi ce coup ci !!!!!!!!  

ça fonctionne correctement comme cela ExecuterSQL ( "SELECT COD_CONSEILLER, NOMS from \"Fichier CONSEILLERS\"" ; "-" ; "¶"  )

 

Merci à tous les 2 :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...