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

Macros et VBA Excel Discussion :

Problème de tri des requêtes


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 12
    Par défaut Problème de tri des requêtes
    Bonjour,

    Suite à ce sujet http://www.developpez.net/forums/d82...s/#post4754936 je viens poster ici.. Voici mon problème :

    Depuis la migration d'un SQL Server 2000 à 2008, le tri effectué par le sort type dans mes views n'est plus respecté lors du rapatriement des données sous Excel. J'ai tout essayé, les propriétés de la plage de données dans Excel sont correctes, je ne vois vraiment pas d'où vient le problème. Lorsque je fais un refresh des données sous Excel, les lignes changent toutes de place.
    Merci d'avance

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    Peux tu nous en dire plus sur la méthode de redescente des données.
    (Code VBA , Données Externe, creation du fichier par SQL)

  3. #3
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 12
    Par défaut
    J'ai une centaine de fichiers qui rapatrient des données d'une cinquantaine de views différentes.

    Exemple de requête

    Connexion :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Provider=SQLOLEDB.1;Password=*****;Persist Security Info=True;User ID=*****;Initial Catalog=*****;Data Source=*****server;Extended Properties="Use Encryption for Data=False;Tag with column collation when possible=False;Use Encryption for Data=False;Tag with column collation when possible=False;Use Encryption for Data=False;Tag with column collation when possible=False;Use Encryption for Data=False;Tag with column collation when possible=False;Use Encryption for Data=False;Tag with column collation when possible=False";Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=*****SERVER;Use Encryption for Data=False;Tag with column collation when possible=False
    Type de commande : Table

    Texte de la commande : "NomBDD"."dbo"."NomView"

    Les views exécutées directement dans SQL Server trient bien les données, mais dès que je les rapatrie via Excel c'est du random à chaque refresh...

    Merci

  4. #4
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Essai en simplifiant la chaine de connexion

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Provider=SQLOLEDB.1;Password=*****;Persist Security Info=True;User ID=*****;Initial Catalog=*****;Data Source=*****server;Packet Size=4096;Workstation ID=*****SERVER
    Tu peux aussi essayer en utilisant un ODBC qui est plus simple quand aux options de tri choisies pour la redescente

  5. #5
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 12
    Par défaut
    Bonjour,

    La simplification de la chaîne de connexion n'a pas d'effet..
    Que veux-tu dire par un ODBC plus simple ?

    Merci

Discussions similaires

  1. problème de tri des entiers
    Par mohammedharti dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 09/11/2009, 18h01
  2. [MVC] Problème de gestion des requêtes
    Par Melmoutt dans le forum Spring Web
    Réponses: 0
    Dernier message: 16/09/2009, 17h30
  3. problèmes de migration des requêtes ajout vers SQL SERVER
    Par Sucden dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 23/04/2008, 07h39
  4. Réponses: 2
    Dernier message: 24/04/2007, 00h18
  5. [Postgres 8]Problème de priorité des requètes
    Par julienOriano dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 28/12/2005, 12h36

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