Bonjour.
j'ai bien cherché sur le forum mais je n'ai pas trouvé de solution qui fonctionne.
Je suis sous off365. j'ai accès à une grosse BDD SQL et j'ai besoin d'y extraire des infos en partant de plusieurs variables que je lui passe.
le type de connexion est OLE DB et la requete est assez simple à la base du genre :
select date from evenement where id=<une cellule de ma feuille excel>
J'ai bien essayé : select date from evenement where id=A1 --> bien évidemment il ne trouve rien car il n'y a pas d'ID = "A1"
ou select date from evenement where id=[A1] ==> invalid column name
ou select date from evenement where id=&A1 ==> inorrect syntax near'&'
Mon besoin in fine est plus large, ceci n'est que la première étape de ma recherche.
A la fin, je veux avoir un tableau avec tous les événements et pour chaque événement la date maximale (select max(date)) de celui-ci que je vais aller chercher dans la BDD SQL.
bien évidemment, je pourrais faire toute la requête dans excel, mais ceci me lancerait dans une requête interminable et je ne souhaite pas trop tatonner sur la BDD qui est sensible par ailleurs.
Merci d'avance à vous pour vos réponses et Joyeux Noël à toutes et tous !
j'ai bien cherché sur le forum mais je n'ai pas trouvé de solution qui fonctionne.
Je suis sous off365. j'ai accès à une grosse BDD SQL et j'ai besoin d'y extraire des infos en partant de plusieurs variables que je lui passe.
le type de connexion est OLE DB et la requete est assez simple à la base du genre :
select date from evenement where id=<une cellule de ma feuille excel>
J'ai bien essayé : select date from evenement where id=A1 --> bien évidemment il ne trouve rien car il n'y a pas d'ID = "A1"
ou select date from evenement where id=[A1] ==> invalid column name
ou select date from evenement where id=&A1 ==> inorrect syntax near'&'
Mon besoin in fine est plus large, ceci n'est que la première étape de ma recherche.
A la fin, je veux avoir un tableau avec tous les événements et pour chaque événement la date maximale (select max(date)) de celui-ci que je vais aller chercher dans la BDD SQL.
bien évidemment, je pourrais faire toute la requête dans excel, mais ceci me lancerait dans une requête interminable et je ne souhaite pas trop tatonner sur la BDD qui est sensible par ailleurs.
Merci d'avance à vous pour vos réponses et Joyeux Noël à toutes et tous !