Bonjour,
Là où je travaille nous venons tout juste de changer notre base de données Access pour une base de donnés SQL Server 2000.
Dans Crystal Report connecté avec une BD Access la requête suivante dans un champ d'expression SQL fonctionnait parfaitement:
`Job_Operation`.`Job` in (select `Job_Operation`.`Job` from `Job_Operation` where `Job_Operation`.`Operation_Service` = 'T110' and `Job_Operation`.`Status` = 'O')
La même requête plante lorsque Crystal est couplé à SQL Server.
Je l'ai modifiée pour avoir un format qui devrait mieux fonctionner, ce qui donne:
"Job_Operation"."Job" in (select "Job_Operation"."Job" from "Job_Operation" where "Job_Operation"."Operation_Service" = 'T110' and "Job_Operation"."Status" = 'O')
Ceci donne l'erreur suivante:
Erreur lors de la compilation de l'expression SQL :
Erreur Database Connector : '42000:[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'in'. [Code du fournisseur de la base de données : 156 ]'.
Quelle est la requête qui va fonctionner sans donner d'erreur?
Merci à l'avance pour la réponse,
Benoît
Partager