Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Membre éclairé
    Étudiant
    Inscrit en
    janvier 2009
    Messages
    402
    Détails du profil
    Informations personnelles :
    Âge : 26

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2009
    Messages : 402
    Points : 306
    Points
    306

    Par défaut [Lightswitch] probleme de connexion à une base existante

    Bonjour,

    Je débute complètement en Silverlight et Lightswitch. Je dois réaliser une petite application via, ces outils, qui permet à l'utilisateur de modifier une table ou deux dans une database.

    Je me suis adonné à quelques tuto là dessus. La création de database et sa manipulation sont assez simple. Cependant, pour me connecter à une base de donnée existante, j'ai un problème.

    Je ne vois pas la base de donnée que je cherche dans ce que me propose l'outil qui fait la connexion. Pourtant j'utilise le même pour faire la connexion avec cette même base dans VS 2008

    Le fait est que plusieurs tables sont absentes dans ce que propose l'outil. Je retrouve une majorité de table sur mon serveur, mais il en manque plusieurs qui sont pourtant présente sur VS2008 !

    Je ne comprend pas pourquoi hélas et je demande votre aide

    J'ai essayé de copier la connectionString de mon app.config qui fonctionne sur VS2008 et de remplacer celle de base dans le projet silverlight, mais ça ne change rien. La connexion n'apparait pas

    Quelqu'un pour m'aider s'il vous plait ?

  2. #2
    Membre éclairé
    Étudiant
    Inscrit en
    janvier 2009
    Messages
    402
    Détails du profil
    Informations personnelles :
    Âge : 26

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2009
    Messages : 402
    Points : 306
    Points
    306

    Par défaut

    Bonjour,

    je relance le poste ^^

    On m'a conseillé de regarder la requête qu'envoi Visual Studio et Silverlight pour la sélection et la présentation des tables et des vues dans la base de données. Seulement, comment pouvons nous voir les requêtes envoyées par ces logiciel ?? Ils font tout en background non ?!
    Je ne sais pas si je me fais comprendre :/

    [EDIT]Apparement il faudrait utiliser une un Analyseur SQL du type SQL profiler mais on ne l'a pas dans la boite ... Quelqu'un connait peut-être un logiciel gratuit du même genre pour Visual Studio ?[/EDIT]

    Si quelqu'un aurait une ébauche de piste à me proposer

  3. #3
    Rédacteur/Modérateur

    Avatar de Nathanael Marchand
    Homme Profil pro Nathanael Marchand
    Expert .Net So@t
    Inscrit en
    octobre 2008
    Messages
    3 614
    Détails du profil
    Informations personnelles :
    Nom : Homme Nathanael Marchand
    Âge : 28
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : octobre 2008
    Messages : 3 614
    Points : 8 020
    Points
    8 020

    Par défaut

    Jamais utilisé Lightswitch (en meme temps c'est une beta qui l'utilise en vrai? )
    Cependant, experience d'un développeur: Silverlight n'accède pas a ta base. Silvelight (côté client donc) appelle des webservices (côté serveur) qui eux appellent la base. S'attacher au serveur iis permet de voir les requêtes de Silverlight (qui ne sont pas des requêtes SQL).
    D'autre part, SQL Profiler est, il me semble, livré(reste à cocher la case à l'install) sur toutes les versions de SQL Server (non-express).
    Tu dois pouvoir sniffer les requêtes SQL avec un outil comme Wireshark ou Microsoft Network Monitor.
    Cependant, je tiens a mettre un bémol: autant le designer de visual studio 2010 est hyper puissant, on peut pleinement l'utiliser et faire du drag&drop pour designer son appli, autant faire tout une appli en utilisant uniquement un designer (sans comprendre "what's under the hood" et notamment une architecture incluant silverlight) c'est aller à l'échec avec une application non maintenable, qui se casse la figure à la montée en charge, bref une appli qui tiens 1mois... (Alors qu'une archi avec SL bien monté, c'est tellement classe et efficace...)

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •