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

VB.NET Discussion :

Problème échange tableau en Webservices


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 77
    Par défaut Problème échange tableau en Webservices
    Bonjour,

    Voila j'ai un petit problem au niveau d'un programme. Ce dernier est en vb.net et utilise un serviceWeb en C#.

    voici les codes qui me posent problèmes. Le premier sert à envoyer un tableau par l'intermédiaire du ServiceWeb :

    Code service web c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
            [WebMethod()]
            public Tab[] toto()
            {
                Tab[] tab = new Tab[3];
                tab[0] = new Tab(5);
                tab[1] = new Tab(1);
     
                return (tab);
            }

    et voici le code en vb.net qui doit (devrait) le recevoir :

    Code code programme vb.net : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
             Dim tata As New localhost.PremierWebService
            'Dim maj(5) As Integer
            Dim titi(5) As Integer
            titi(1) = tata.toto().tab(1) //erreur
            Label7.Text = titi(1)


    Visual studio m'indique une erreur au niveau de l'avant dernière ligne du programme vb.net.


    Merci de m'aider

    [edit= je ne désespaire pas, et je continu à amméliorer le code. j'ai changé les 2 codes]

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 77
    Par défaut
    Bon vue que des personnes ragarde le topic mais que je n'est pas de message.
    Est ce que quelqu'un peut m'aider sur cette erreur ?

    CS0029: Impossible de convertir implicitement le type 'double' en 'Taux'

  3. #3
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    Citation Envoyé par Phoenix2025 Voir le message
    CS0029: Impossible de convertir implicitement le type 'double' en 'Taux'
    Ca veut dire que tu essayes de mettre 5.00 dans une variable de type taux....et que ca ne peut pas marcher

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 77
    Par défaut
    Heu oui sa j'avais remarqué , mais ce que j'aurais souhaité c'est savoir comment résoudre se probleme.

  5. #5
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    en gros, tu essayes de comparer des pommes et des poires...donc, ca ne peut pas marcher comme ca

    L'idée, c'est de convertir ton 5 en objet de type Taux.

    En cas, fais nous voir ton objet Taux

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 77
    Par défaut
    l'object taux viens du service web.

    Code une partie du code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     public class Taux
    {
       public Taux(string taux)
        {
            this.taux = taux;
        }
        public Taux()
        {
            throw new InvalidOperationException();
        }
    }

    voici ce qui normalement doit etre l'object taux a partir du fichier racine.

Discussions similaires

  1. [XHTML] problème de tableau
    Par virgul dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 28/04/2005, 07h18
  2. Problème de tableau
    Par tom06440 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 26/04/2005, 20h30
  3. Problème de tableau
    Par krfa1 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 08/02/2005, 11h09

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