bonjour,
en fait je suis sous Microsoft query où j ai sélectionné mes tables j'ai mis mes critères et j'ai retrouvé l instruction SQL!
Je veux mettre mes données SQL dans Excel en mettant en place un cube olap!!
au départ j’avais un pb "les options de protection du client ne permettent pas que des instructions soient transmises directement à la source de données."
j ai résolu avec "OLAPUDFSecurity"=dword:00000001 dc la le pb était réglé mais un autre pb différent est apparu
"erreur lors du traitement de la partition [microsoft][odbc sql server driver] champ count incorrect ou erreur de syntaxe;07001"
ceci alors que ma requête fonctionne parfaitement sous SQL
le but de ma requête une sélection de compte, avec les soldes mensuel de débit et crédit à une certaine date!
Voici ma requête!!
Code :
EN FAIT query marche parfaitement pour des requêtes simples mais avec une requête paramétrée ça ne marche plus il me met ce qu'il y a plus haut!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DISTINCT ECRITURE.E_GENERAL, ECRITURE.E_DATECOMPTABLE, ECRITURE.E_DEBIT, ECRITURE.E_CREDIT, E_DEBIT-E_CREDIT AS 'SOLDE_FINAL' FROM CASH_ANJOU_ANGERS.dbo.ECRITURE ECRITURE WHERE (ECRITURE.E_GENERAL>=? AND ECRITURE.E_GENERAL<=?) AND (ECRITURE.E_DATECOMPTABLE<?) ORDER BY ECRITURE.E_GENERAL, ECRITURE.E_DATECOMPTABLE, ECRITURE.E_DEBIT
N'ayant pas encore l'autorisation de mes responsables jme demande si on ne peut pas le faire directement sous Query et d'ou pourrait venir mon erreur!
j'ai fait mes requêtes sous query en sélection des champs puis en y mettant des critères!!Comme je voulais que la requête soit la même et qu on puisse changer de compte juste en actualisant les données j'ai fait une requête parametree pour qu il me demande quels compte je veux voir et à quelle date!!
En appuyant sur le bouton SQL c'est cette formule que cela me donne avec les point d'interrogation! Et cette requête marche sous query, le pb est juste lors du transfert des données avec un cube olap ou je ne peux pas!!
Partager