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

Services Web Discussion :

Passage de tableaux multidimensionnels


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    27
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 27
    Par défaut Passage de tableaux multidimensionnels
    Bonjour,

    Lorsque je passe des paramètres (variables, tableaux unidimensionnels, ...) à un service web : ça passe.

    Cependant, quand je souhaite inclure un tableau à 2 dimensions : ça bloque lorsque je met à jour la référence de service :
    Une erreur s'est produite lors du téléchargement de (adresse du service web).
    Metadata contient une référence qui ne peut pas être résolue : (adresse du service web).
    Est-ce que quelqu'un a déjà rencontré ce problème et/ou sait comment le résoudre ???

    Merci de vos propositions.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Salut VonDutch4520,

    Pour mieux t'aider, pourrais-tu donner plus de précision, notamment la déclaration de la méthode où tu passes ton tableau a 2 dimension et comment tu passes tes paramètres.

    Cédric

  3. #3
    Membre averti
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    27
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 27
    Par défaut
    Citation Envoyé par Cédric B. Voir le message
    Salut VonDutch4520,

    Pour mieux t'aider, pourrais-tu donner plus de précision, notamment la déclaration de la méthode où tu passes ton tableau a 2 dimension et comment tu passes tes paramètres.

    Cédric
    Salut Cédric B.

    Voici la déclaration de ma méthode :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public void testFunction(short nb, Single[,] donnees, string chaine)
     
            {
     
                       ...
     
            }
    Pour ce qui est de l'appel de la méthode et donc savoir comment je passe mes paramètres je ne peux pas te montrer d'exemple puisque la référence de service ne veut pas se mettre à jour lorsque je passe le tab de Single donnees en paramètre à ma procédure ...

  4. #4
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    C'est curieux car Soap supporte pourtant bien les tableaux multidimensionnels.

    Lorsque tu accède via un browser au wsdl de ton service, tu obtiens quoi ?

  5. #5
    Membre averti
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    27
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 27
    Par défaut
    Citation Envoyé par Bluedeep Voir le message
    C'est curieux car Soap supporte pourtant bien les tableaux multidimensionnels.
    C'est bien ce qui me semblait avoir lu mais je confirme que cela ne fonctionne pas tu peux essayer de créer une appli toute bête avec le hello world de base en web service, ça passe. Dès lors que tu tranforme ça en string[,] impossible de mettre a jour la ref de service !!! Incroyable mais vrai


    Citation Envoyé par Bluedeep Voir le message
    Lorsque tu accède via un browser au wsdl de ton service, tu obtiens quoi ?
    Oula, je débute en C# et d'autant plus en web services !! Peux-tu me dire comment faire stp ?


    Et merci de vos réponses soit dit en passant ...

  6. #6
    Membre averti
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    27
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 27
    Par défaut
    J'ai peut être trouvé ce que tu me demandais :

    Détails de l'exception: System.InvalidOperationException: Les tableaux multidimensionnels ne sont pas pris en charge. Utilisez un tableau en escalier à la place.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 07/01/2007, 13h50
  2. AIDE sur Tableaux multidimensionnels
    Par orj30754 dans le forum C
    Réponses: 4
    Dernier message: 07/11/2006, 12h31
  3. Réponses: 4
    Dernier message: 31/08/2006, 16h31
  4. Réponses: 5
    Dernier message: 24/12/2005, 15h40
  5. Passage de tableaux
    Par jeffS dans le forum MFC
    Réponses: 9
    Dernier message: 02/12/2004, 15h43

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