En faisant dans l'analyseur une requête avec une table liée excel du genre :
select m.id from matable m
inner join serveurlie...feuille$ as t1
on m.champalpha=t1.champalpha
(condition de jointure sur champ 'alpha')
J'obtiens dans l'analyseur de requete cette erreur :
Serveur : Msg 446, Niveau 16, État 9, Ligne 1
Impossible de résoudre le classement en conflit de l'opération equal to.
Le serveur lié est paramétré via fournisseur JET 4.0.
Cette erreur est obtenue sur une machine n'ayant pas excel d'installé.
Cela marche parfaitement bien sur ma machine de développement ....grrrr..
"matable" a-t-elle été créée avec le même classement en DEV et en PROD ?
Si non, ceci peut expliquer cela.
Jacques.
"Daniel Corréia" a écrit dans le message de news: uxHr#
Bonjour,
En faisant dans l'analyseur une requête avec une table liée excel du genre
:
select m.id from matable m inner join serveurlie...feuille$ as t1 on m.champalpha=t1.champalpha
(condition de jointure sur champ 'alpha')
J'obtiens dans l'analyseur de requete cette erreur :
Serveur : Msg 446, Niveau 16, État 9, Ligne 1 Impossible de résoudre le classement en conflit de l'opération equal to.
Le serveur lié est paramétré via fournisseur JET 4.0.
Cette erreur est obtenue sur une machine n'ayant pas excel d'installé.
Cela marche parfaitement bien sur ma machine de développement ....grrrr..
Daniel CORREIA
Sylvain Lafontaine
Vérifiez les classements par défaut et de colonne dans votre table SQL. Si nécessaire, utilisez un CAST pour mettre tout le monde sur le même pied d'égalité.
S. L.
"Daniel Corréia" wrote in message news:uxHr%
Bonjour,
En faisant dans l'analyseur une requête avec une table liée excel du genre
:
select m.id from matable m inner join serveurlie...feuille$ as t1 on m.champalpha=t1.champalpha
(condition de jointure sur champ 'alpha')
J'obtiens dans l'analyseur de requete cette erreur :
Serveur : Msg 446, Niveau 16, État 9, Ligne 1 Impossible de résoudre le classement en conflit de l'opération equal to.
Le serveur lié est paramétré via fournisseur JET 4.0.
Cette erreur est obtenue sur une machine n'ayant pas excel d'installé.
Cela marche parfaitement bien sur ma machine de développement ....grrrr..
Daniel CORREIA
Vérifiez les classements par défaut et de colonne dans votre table SQL. Si
nécessaire, utilisez un CAST pour mettre tout le monde sur le même pied
d'égalité.
S. L.
"Daniel Corréia" <dcorreia@mcp.fr> wrote in message
news:uxHr%23qXHEHA.3700@TK2MSFTNGP09.phx.gbl...
Bonjour,
En faisant dans l'analyseur une requête avec une table liée excel du genre
:
select m.id from matable m
inner join serveurlie...feuille$ as t1
on m.champalpha=t1.champalpha
(condition de jointure sur champ 'alpha')
J'obtiens dans l'analyseur de requete cette erreur :
Serveur : Msg 446, Niveau 16, État 9, Ligne 1
Impossible de résoudre le classement en conflit de l'opération equal to.
Le serveur lié est paramétré via fournisseur JET 4.0.
Cette erreur est obtenue sur une machine n'ayant pas excel d'installé.
Cela marche parfaitement bien sur ma machine de développement ....grrrr..
Vérifiez les classements par défaut et de colonne dans votre table SQL. Si nécessaire, utilisez un CAST pour mettre tout le monde sur le même pied d'égalité.
S. L.
"Daniel Corréia" wrote in message news:uxHr%
Bonjour,
En faisant dans l'analyseur une requête avec une table liée excel du genre
:
select m.id from matable m inner join serveurlie...feuille$ as t1 on m.champalpha=t1.champalpha
(condition de jointure sur champ 'alpha')
J'obtiens dans l'analyseur de requete cette erreur :
Serveur : Msg 446, Niveau 16, État 9, Ligne 1 Impossible de résoudre le classement en conflit de l'opération equal to.
Le serveur lié est paramétré via fournisseur JET 4.0.
Cette erreur est obtenue sur une machine n'ayant pas excel d'installé.
Cela marche parfaitement bien sur ma machine de développement ....grrrr..
Daniel CORREIA
Fred BROUARD
la problématique se situe dans les COLLATIONS appliquées aux différentes colonnes.
A lire : http://sqlpro.developpez.com/SQL_AZ_7.html#SCHEMA4
Vous devez dans ce cas utiliser un recollement entre collations en spécifiant laquelle utiliser à l'aide du mot clef COLLATE.
A +
Daniel Corréia a écrit:
Bonjour,
En faisant dans l'analyseur une requête avec une table liée excel du genre : select m.id from matable m inner join serveurlie...feuille$ as t1 on m.champalpha=t1.champalpha
(condition de jointure sur champ 'alpha')
J'obtiens dans l'analyseur de requete cette erreur :
Serveur : Msg 446, Niveau 16, État 9, Ligne 1 Impossible de résoudre le classement en conflit de l'opération equal to.
Le serveur lié est paramétré via fournisseur JET 4.0.
Cette erreur est obtenue sur une machine n'ayant pas excel d'installé.
Cela marche parfaitement bien sur ma machine de développement ....grrrr..
Daniel CORREIA
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
la problématique se situe dans les COLLATIONS appliquées aux différentes
colonnes.
A lire : http://sqlpro.developpez.com/SQL_AZ_7.html#SCHEMA4
Vous devez dans ce cas utiliser un recollement entre collations en
spécifiant laquelle utiliser à l'aide du mot clef COLLATE.
A +
Daniel Corréia a écrit:
Bonjour,
En faisant dans l'analyseur une requête avec une table liée excel du genre :
select m.id from matable m
inner join serveurlie...feuille$ as t1
on m.champalpha=t1.champalpha
(condition de jointure sur champ 'alpha')
J'obtiens dans l'analyseur de requete cette erreur :
Serveur : Msg 446, Niveau 16, État 9, Ligne 1
Impossible de résoudre le classement en conflit de l'opération equal to.
Le serveur lié est paramétré via fournisseur JET 4.0.
Cette erreur est obtenue sur une machine n'ayant pas excel d'installé.
Cela marche parfaitement bien sur ma machine de développement ....grrrr..
Daniel CORREIA
--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
la problématique se situe dans les COLLATIONS appliquées aux différentes colonnes.
A lire : http://sqlpro.developpez.com/SQL_AZ_7.html#SCHEMA4
Vous devez dans ce cas utiliser un recollement entre collations en spécifiant laquelle utiliser à l'aide du mot clef COLLATE.
A +
Daniel Corréia a écrit:
Bonjour,
En faisant dans l'analyseur une requête avec une table liée excel du genre : select m.id from matable m inner join serveurlie...feuille$ as t1 on m.champalpha=t1.champalpha
(condition de jointure sur champ 'alpha')
J'obtiens dans l'analyseur de requete cette erreur :
Serveur : Msg 446, Niveau 16, État 9, Ligne 1 Impossible de résoudre le classement en conflit de l'opération equal to.
Le serveur lié est paramétré via fournisseur JET 4.0.
Cette erreur est obtenue sur une machine n'ayant pas excel d'installé.
Cela marche parfaitement bien sur ma machine de développement ....grrrr..
Daniel CORREIA
-- Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************