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

Silverlight Discussion :

[Debuggage]Une application avec Astoria !


Sujet :

Silverlight

  1. #1
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut [Debuggage]Une application avec Astoria !
    Bonjour à tous,

    J'ai une application Silverlight dans laquel j'utilise Astoria avec EF.

    Le problème est que je n'arrive pas à récupérer les données.

    J'ai généré avec DataSvcUtil.exe la classe que j'ai ajouté à mon projet Silverlight :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
                BankTestEntities ctx = new BankTestEntities(new Uri("http://localhost:8888/WebSite1/BankTestDataServices.svc/"));
     
                var qry = from p in ctx.CREDIT
                          select p;
     
                GridCompte.DataContext = qry;
    GridCompte est un datagrid

    Et je n'ai rien qui s'affiche qd j'execute malgré que j'ai plusieurs ligne dans ma base.

    Le problème est que je ne sais pas vraiment comment débugger ...

    Si quelqu'un serai m'aiguiller, j'en lui serai reconnaissant.

    merci d'avance.
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Pour débugger, tu met un point d'arrêt ici:

    GridCompte.DataContext = qry;

    Et tu regardes ce que contient qry

    Ensuite, au niveau de ton service, tu as bien donné les bonnes autorisations/accès à l'entité CREDIT ?

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut
    Citation Envoyé par Thomas Lebrun Voir le message
    Pour débugger, tu met un point d'arrêt ici:

    GridCompte.DataContext = qry;

    Et tu regardes ce que contient qry
    Fais, le résultat et celui qui est attendu (comme rien ne s'affiche dans le DG il n y a rien).

    Ensuite, au niveau de ton service, tu as bien donné les bonnes autorisations/accès à l'entité CREDIT ?
    J'ai donné les autorisation R/W (all) pour toutes mes entités (*).

    Merci pour ta réponse.
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  4. #4
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    S'il n'y a rien dans qry, c'est donc qu'il y a un pb dans ton service: il te renvoit rien (pb de droit, de contenu dans la base, etc...)

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut
    Citation Envoyé par Thomas Lebrun Voir le message
    S'il n'y a rien dans qry, c'est donc qu'il y a un pb dans ton service: il te renvoit rien (pb de droit, de contenu dans la base, etc...)
    Oui c'est ce que je pense aussi, mais j'ai donné les droits et j'ai du contenu dans ma base et je vois pas autre chose ...

    Dans results view (quand je clique droit sur qry) j'ai ce message :

    base {System.SystemException} = {System.NotSupportedException: La méthode spécifiée n'est pas prise en charge.
    à System.Data.Services.Client.DataServiceQuery`1.System.Collections.Generic.IEnumerable<TElement>.GetEnumerator()
    à System.Linq.SystemCore_EnumerableDebugView`1.get_Items()}
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  6. #6
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Là, je sais plus trop

    Tu as cherché sur Google ?

  7. #7
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut
    Citation Envoyé par Thomas Lebrun Voir le message
    Là, je sais plus trop

    Tu as cherché sur Google ?
    Oui bcp, je suis aussi sur le forum du site officiel ...



    Merci à toi en tt cas
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  8. #8
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2003
    Messages : 53
    Par défaut
    Salut,
    J'ai le meme probleme que toi et j aimerais savoir si t as pu resoudre le tiens...

    Merci d'avance

  9. #9
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Par défaut
    Il me semble que j'avais trouvé ma solution ici http://silverlight.net/forums/p/1983...85.aspx#114485

    Bon courage
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  10. #10
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2003
    Messages : 53
    Par défaut
    Citation Envoyé par rad_hass Voir le message
    Il me semble que j'avais trouvé ma solution ici http://silverlight.net/forums/p/1983...85.aspx#114485

    Bon courage
    Ok merci, je regarde et je te tiens au courant...

  11. #11
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2003
    Messages : 53
    Par défaut
    J ai resolu mon probleme en suivant un exmple sur une video : https://login.live.com/login.srf?wa=...DMSDN&id=74335


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

Discussions similaires

  1. fermer une application avec la croix
    Par nemo69500 dans le forum C++Builder
    Réponses: 10
    Dernier message: 19/06/2006, 16h56
  2. Fermer une application avec ShellExecute
    Par astano dans le forum Langage
    Réponses: 4
    Dernier message: 20/02/2006, 21h07
  3. Réponses: 3
    Dernier message: 09/01/2006, 17h35
  4. Conseils pour developper une application avec Oracle
    Par belugha dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 02/06/2003, 17h03
  5. [VB6]Fermer une application avec VB
    Par Mylou dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 04/04/2003, 22h32

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