Importation donées odbc FireBird

  • Initiateur de la discussion Initiateur de la discussion hlagrue
  • Date de début Date de début

hlagrue

XLDnaute Nouveau
Bonjour,

Je souhaite importer des données dans XL via un lien odbc depuis une table FireBird.
J'arrive à faire une requête simple, mais j'ai un problème quand je veux passer un paramètre.

Ci-joint un exemple :
SELECT TOF.OF_COD, TART.AART
FROM TART TART, TOF TOF
WHERE TOF.A = TART.A AND ((TART.AART=?))

Si je remplace le ? par 'ABCD', j'obtiens le bon résultat.
Par contre si je laisse la requête telle quelle, et que je pointe les paramètre de la requête sur une case d'XL, je ne récupère rien !!!

Quelqu'un aurait-il une idée ?

PS1 : Quand je fait une requête sur une base MSQL ou Access, je n'ai pas ce problème.

PS2 : Je suis sous XP, XL 2003 ou 2007
 
G

Guest

Guest
Re : Importation donées odbc FireBird

Bonjour,

Je ne connais pas FireBird mais peut-être qu'en essayant de mettre le contenu de la cellule dans une variable

LaVariable=Range("A3").Text

SQL="SELECT TOF.OF_COD, TART.AART
FROM TART TART, TOF TOF
WHERE TOF.A = TART.A AND ((TART.AART=" & LaVariable & "))

peut-être est-ce du à une histoire de guillemets?

A+