|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 55 ![]() |
Je possède un etat deja programmé.
Lorsque j'ouvre cet etat sur 2 crystal report installés j'obtient des codes SQL equivalents mais légèrement différents. La différence se situe dans l'utilisation de la jointure. L'un des codes SQL affiche des INNER JOIN alors que l'autre propose une clause FROM simplement avec des tables séparées par des virgules (les noms des champs joints sont identiques). L'impression du 1er plante car biensur sur INNER JOIN qui n'est pas implementé dans le pilote OBDC. D'ou peut venir cette diffrence de comportement sur le code proprosé dans l'etat Avez vous une piste a me proposer ?? Merci pour votre aide. |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 55 ![]() |
Ma réponse au problème :
Le pilote ODBC utilisé pour la connexion n'est pas celui de crystal mais celui lié a l'installation oracle client sur le poste (Création de la liaison X3 vers Oracle Client => Oracle server). L'impression directe depuis crystal plante donc cette erreur SQL La source de données a été détruite et refaite avec le bon driver ODBC. L'etat fonctionne correctement ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com