IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C#] Exception SQL


Sujet :

ASP.NET

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 28
    Points : 25
    Points
    25
    Par défaut [C#] Exception SQL
    J'ai un petit souci avec l'exécution d'une requête, voici l'erreur :
    Les éléments ORDER BY doivent se retrouver dans la liste de sélection si SELECT DISTINCT est spécifié.
    Quand j'exécute ma requête sur l'Entreprise Manager elle marche impec, mais via le code behind elle me fait laggle. Est-ce qu'il y a quelque chose à configurer au niveau logiciel pour que ça marche ?

  2. #2
    Membre régulier Avatar de boleduch
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2005
    Messages : 141
    Points : 124
    Points
    124
    Par défaut
    Hello,

    Tu pourrais montrer ta requete stp ?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 28
    Points : 25
    Points
    25
    Par défaut
    SELECT DISTINCT
    t1.code, t1.lib, t2.date, [plein de trucs]
    FROM t1 WITH (NOLOCK) INNER JOIN t2 [plein de jointures dans le même genre]
    WHERE [conditions]
    ORDER BY t1.lib
    Je déleste la requête un peu parce qu'elle est assez grosse.

  4. #4
    Membre régulier Avatar de boleduch
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2005
    Messages : 141
    Points : 124
    Points
    124
    Par défaut
    Euh la je vais peut etre m'avancer un peu parce que je suis pas un spécialiste, mais les éléments qui sont dans ton SELECT DISTINCT ne doivent ils pas tous figurer dans le ORDER BY ?

  5. #5
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 28
    Points : 25
    Points
    25
    Par défaut
    Absolument tous ?

  6. #6
    Membre régulier Avatar de boleduch
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2005
    Messages : 141
    Points : 124
    Points
    124
    Par défaut
    Il me semble oui.....

  7. #7
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 28
    Points : 25
    Points
    25
    Par défaut
    Ok, je vais tester, mais c'est pas pratique.

    Ça marche, merci beaucoup !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser EXCEPT SQL
    Par le_dilem dans le forum Firebird
    Réponses: 2
    Dernier message: 06/11/2009, 20h21
  2. Unhandled exception sql
    Par bazzouz dans le forum JDBC
    Réponses: 3
    Dernier message: 13/09/2008, 16h44
  3. [Data] Personnaliser les Exceptions SQL (issue d'hibernate)
    Par fforet dans le forum Spring
    Réponses: 3
    Dernier message: 03/10/2007, 11h46
  4. Ne comprends pas une exception SQL
    Par n@n¤u dans le forum Outils
    Réponses: 3
    Dernier message: 13/07/2006, 13h04
  5. Gestion exceptions sql server 2000
    Par gdido dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 08/10/2005, 10h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo