none
Rien ne va plus entre Visual Studio 2017 et SQL Express RRS feed

  • Question

  • J'essaie de faire le didacticiel Microsoft WingTip Toys de ASP.NET Web Forms.

    Indépendamment qu'il est horriblement compliqué je bute sur autre chose : Mon Visual Studio Entreprise ne veut absolument pas voir SQL Server Express. Dans "Gestionnaire de serveur" Je peux me connecter à un SQL Server vrai en réseau sans souci et aussi à un PostgreSQL, mais avec SQL Server Express installé sur le même ordi que Visual Studio, rien à faire.

    Pourtant SQL Server Management Studio fonctionne bien avec lui, je peux créer une base donnée.

    Que se passe-t-il donc pour que ce SQL Express ne soit pas visible par Visual Studio, que j'essaie de me connecter par "Authentification Windows" ou bien par "sa" ?

    Indépendamment de ce problème et dans le cas du didacticiel précité que pourrais-je modifier pour utiliser WingTip Toys avec un vrai SQL Server ?

    Dans Web.config j'ai une connectionString que je pourrais mettre à la sauce SQL Server (vrai). Ça c'est à mon niveau, mais est-ce que cela fonctionnerait avec ce didacticiel ?

    Merci à tous ceux qui se pencheraient sur mes (petites) misères


    • Modifié Parinacota jeudi 21 février 2019 09:14
    jeudi 21 février 2019 09:10

Toutes les réponses

  • Le problème a été résolu pour cette visibilité : il faut mettre (local)\SQLExpress pour le nom du serveur

    Ceci dit ce préfixe (local) je ne l'ai lu nulle part qu'en faisant une recherche Web sur le sujet.

    Mais je ne suis pas plus avancé : car il utilise LocalDB que je n'avais pas installé. Je l'installe donc.

    Rien ne va plus non plus !

    Je prends le projet complet WingTip Toys qui est donné en téléchargement (là on ne pourra pas dire que j'ai fait une faute d'écriture quelque part), Et bien ce programme ne se compile pas et lève une exception non gérée.

    A part Hello World Y a-t-il des didacticiels en ligne de Microsoft qui ne soient pas bogués ?

    Autre point : Puisque nous pouvons avoir, le plus légalement du monde, la version développeur du vrai de vrai SQL Server Entreprise, pourquoi s'enquiquiner avec ces versions Express et localDB ?

    Pour ma part, je suis à la recherche d'un VRAI didacticiel NON BOGUÉ qui utilise des accès aux données avec des versions plus récentes que le vieil ADO.NET.

    Si vous pouviez me mettre quelque(s) lien(s) je vous en serais très reconnaissant.


    • Modifié Parinacota vendredi 22 février 2019 14:24
    vendredi 22 février 2019 14:21
  • Bonjour,

    Pour ma part je mets

    .\SQLEXPRESS

    comme serveur, ce qui revient au même. SSMS n'a pas pu se connecter à LocalDb, auquel je ne peux accéder que par l'explorateur de serveurs.

    Il faut dire que j'utilise SQLEXPRESS 2014 (la version 2017 a échoué son installation et à ce moment il n'y avait personne sur les forums) et Visual Studio Community 2017, et SSMS installé à part après.

    En revanche SSMS utilise par défaut l'adresse serveur indiquée ci-dessus, ce qui fait que je n'ai qu'à cliquer sur Connecter.

    Tu n'es pas très bavard sur les versions des produits utilisés, il se pourrait que ça aide, même si il n'y a plus vraiment foule par ici.

    Si il y a un souci avec un didacticiel il faudrait le mentionner en commentaire de ce didacticiel, ça aiderait plus.

    • Modifié Gloops lundi 4 mars 2019 07:40
    lundi 4 mars 2019 07:35