Bonjour,

J'ai cette requete :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
with c as ( select [ID], ROW_NUMBER() over (order by ID) as curRow, V.c from .dbo.Rapport as S 
INNER JOIN (select IdRapport as I, max(Version) as Ver, min(DRAFT) as Dr, count(*) as c from dbo.Rapport group by idRapport) as V ON S.idRapport = V.I and S.Version = V.Ver and S.DRAFT = V.Dr  ) 
select * from c
Cette requete marche parfaitement dans mon microsoft SQL Server Management Studio.
Par contre, quand j'effectue cette meme requete via php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$suivi= new Traitement_ODBC();
$suivi->ODBC_Connexion($uname,$passwd,$db,$srv);
 
$suivi->ODBC_Parseur("with c as ( select [ID], ROW_NUMBER() over (order by ID) as curRow, V.c from .dbo.Rapport as S INNER JOIN (select IdRapport as I, max(Version) as Ver, min(DRAFT) as Dr, count(*) as c from dbo.Rapport group by idRapport) as V ON S.idRapport = V.I and S.Version = V.Ver and S.DRAFT = V.Dr  ) select * from c");
$suivi->ODBC_Deconnexion();
Elle ne me retourne aucun résultat.
Je ne comprend pas pourquoi

Pourriez vous m'aider ?
Merci.