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

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    février 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : février 2006
    Messages : 234
    Points : 92
    Points
    92

    Par défaut Procédure stockée avec table temporaire retourne vide

    Bonjour
    J'espère que quelqu'un surveille encore cette partie du forum
    Ma configuration :
    SQL SERVER 2008
    ACCESS 2007 en projet ADP

    Pour sortir des statistiques flexibles, j'utilise des procédures stockées avec argument (qui sont des dates)
    J'attribue à la valeur "rowsource" de listes le code "EXEC SP_MAPROCEDURESTOCKEE '07/07/2015'", la date étant changée par le code VBA en fonction du contenu d'un textbox.

    Le principe marche parfaitement pour 2 procédures stockées
    Par contre une troisième me renvoie du vide (j'ai même le warning comme quoi la procédure s'est bien exécutée mais renvoie un résultat vide)
    Le même appel directement sur le serveur renvoie bien des enregistrements
    La seule différence est que dans cette troisième procédure stockée j'utilise une table temporaire dans le code (je fais une boucle while et insère des enregistrements au fur et à mesure puis je renvoie avec un SELECT * FROM #matabletemporaire

    J'ai essayé avec des tables globales (##matableglobale) mais sans succès

    Question : est-ce que je passe à côté de quelque chose ?

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    février 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : février 2006
    Messages : 234
    Points : 92
    Points
    92

    Par défaut

    Bon bah finalement j'ai trouvé, il faut faire un SET NOCOUNT ON...

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

Discussions similaires

  1. Inserer résultat procédure stockées dans Table Temporaire
    Par Gregney dans le forum Développement
    Réponses: 1
    Dernier message: 27/05/2014, 13h49
  2. procédure stocké et table temporaire comment debugger
    Par tatayet_le_felee dans le forum Sybase
    Réponses: 2
    Dernier message: 15/06/2010, 18h21
  3. Erreur dans une procédure stockée avec table mémoire
    Par Artylus dans le forum Développement
    Réponses: 4
    Dernier message: 27/01/2010, 17h57
  4. Procédures stockées et tables temporaires
    Par zekabyle dans le forum SQL
    Réponses: 6
    Dernier message: 03/06/2009, 23h26
  5. [SQL-SERVER 2005]Procédure stockée avec table temporaire
    Par mathieu44800 dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 03/08/2007, 14h18

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