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

ASP.NET Discussion :

ASP.NET/C#/SQLServer : Probl�me avec le provider pour connexion � une DB SQL Server


Sujet :

ASP.NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Juillet 2010
    Messages
    25
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 25
    Par d�faut ASP.NET/C#/SQLServer : Probl�me avec le provider pour connexion � une DB SQL Server
    Bonjour,

    Voici ce que j'ai fait :

    - J'ai cr�� une base de donn�es "test" SQL Server 2005 Express (via SQL Server Management Studio) pour pouvoir mettre en place une anthentification par formulaire sur un site "test" en ASP.NET/C#

    - J'ai utilis� l'outil aspnet_regsql pour cr�er dedans un magasin pour les donn�es d'appartenance.

    - Dans VSWD, j'ai cliqu� sur "Se connecter � la base de donn�es" (menu Outils), et j'entre :
    Source de donn�es : Microsoft SQL Server
    Fournisseur de donn�es : Fournisseur de donn�es /NET Framework pour SQL Server
    Nom du serveur : PC-SANDRA\SQLEXPRESS

    Connexion au serveur :
    Authentification SQL Server
    Nom d'utilisateur : sa
    Mot de passe : ****
    Connexion � la base de donn�es
    Nom de la base de donn�es : test (elle appara�t dans le menu d�roulant)
    Je clique sur "Tester la connexion", ce qui me donne une bo�te de dialogue "Connexion r�ussie". Je clique donc sur "Ok".

    � la suite de cette manip, dans l'Explorateur de bases de donn�es de VSWD, je vois ma base et mes tables, tout va bien.

    - J'ai �galement lanc� l'outil "Configuration ASP.NET" (menu Site Web dans VSWD), je clique sur Fournisseur, et l� j'ai une 'liste' qui ne contient que "AspNetSqlProvider". Lorsque je clique sur "Test", j'obtiens ce message d'erreur :
    Gestion des fournisseurs
    Impossible d'�tablir une connexion avec la base de donn�es.
    Si vous n'avez pas encore cr�� la base de donn�es SQL Server, fermez l'outil Administration de site Web, utilisez l'utilitaire de ligne de commande aspnet_regsql pour cr�er et configurer la base de donn�es, puis retournez dans cet outil pour d�finir le fournisseur.
    Comment faire pour corriger cette erreur ? Je ne comprends pas trop d'o� elle vient...!

    Merci beaucoup !

  2. #2
    R�dacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par d�faut
    Tu dois pr�ciser dans le fichier de config que tu veux pointer sur la base que t'as cr��. Asp.net va pas le deviner tout seul

Discussions similaires

  1. R�ponses: 8
    Dernier message: 06/03/2015, 18h15
  2. [XL-2007] Probl�me avec un CommandBoutton pour atteindre une autre page
    Par bapt298 dans le forum Macros et VBA Excel
    R�ponses: 7
    Dernier message: 25/06/2012, 09h36
  3. Probl�me avec un code pour remplir une feuille de calcul
    Par NEC14 dans le forum Macros et VBA Excel
    R�ponses: 11
    Dernier message: 31/03/2011, 22h17
  4. R�ponses: 5
    Dernier message: 17/01/2008, 13h18
  5. R�ponses: 6
    Dernier message: 22/06/2007, 15h34

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