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

MS SQL Server Discussion :

Connection à une base SQL Server 2005 avec ASP.NET en C#


Sujet :

MS SQL Server

  1. #1
    Membre régulier Avatar de LaDeveloppeuse
    Inscrit en
    Mai 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mai 2007
    Messages : 131
    Points : 73
    Points
    73
    Par défaut Connection à une base SQL Server 2005 avec ASP.NET en C#
    Coucou tlm!

    voilou je suis debutante en C# , ASP.NET, SQL et entrain de developper une appli sur visual web dev et jai créée une base de donner sur SQL Server Manager Express.
    Mais mon souci c'est que je n'arrive pas a en retirer les informations que j'ai en enregistrement dans les tables!!
    C'est assez bete pour une base de données...

    Voila mon code C# :

    protected void Page_Load(object sender, EventArgs e)
    {

    // je crée la connexion de mon serveur ainsi que la base de données concerné

    SqlConnection MaConn = new SqlConnection("server='PROD006\\SQLEXPRESS';uid='PROD006\\nagy-levente';pwd=zigzag;database='C:\\BASE DE DONNÉES\\STAGE_PROJET.MDF'");

    // je crée maintenant une requête de selection qui permettra d'afficher les valeurs souhaités...

    SqlCommand MaCommande = new SqlCommand("SELECT group_name FROM Classe WHERE code_group='MECA'", MaConn);

    // Là j'ouvre la connexion Sql
    MaConn.Open();

    // Et je définie une datareader...
    SqlDataReader DR = MaCommande.ExecuteReader();

    if (DR.Read())
    {
    nom_classe.Text = DR["group_name"].ToString();
    }

    }
    Et voila le message d'erreur quand j'execute la page :

    Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

    Détails de l'exception: System.Data.SqlClient.SqlException: Échec de l'ouverture de session de l'utilisateur 'PROD006\nagy-levente'. L'utilisateur n'est pas associé à une connexion SQL Server approuvée.

    Erreur source:


    Ligne 26 :
    Ligne 27 : // Là j'ouvre la connexion Sql
    Ligne 28 : MaConn.Open();
    Ligne 29 :
    Ligne 30 : // Et je définie une datareader...
    J'y ai déja passée une journée entiere a voir tous ce qui pourrai etre la cause de ce probleme... En passant par le parametrage de securite de la base sur SQL Manager ainsi que les droits que je doit maccorder...

    Merci d'avance si quelqu'un pourrai me soutenir a propos de ce probleme
    C'est pas dur, en informatique quand y a un problème, dans la majorité des cas il se trouve entre la chaise et le clavier...

  2. #2
    Membre éprouvé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Points : 923
    Points
    923
    Par défaut
    Détails de l'exception: System.Data.SqlClient.SqlException: Échec de l'ouverture de session de l'utilisateur 'PROD006\nagy-levente'. L'utilisateur n'est pas associé à une connexion SQL Server approuvée.
    je pense que tu essaies de te connecter en authentification windows : 'PROD006\nagy-levente' et que tu n'a pas les droits.

    a l'aide des procédures sp_addlogin et sp_grantdbaccess crées-toi un login/password en mode sql ou passe par l'interface dans la balise sécurité, roles, ajouter utilisateur
    Errare humanum est, perseverare diabolicum (Sénèque)

  3. #3
    Membre régulier Avatar de LaDeveloppeuse
    Inscrit en
    Mai 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mai 2007
    Messages : 131
    Points : 73
    Points
    73
    Par défaut
    Oui je me connecte bien en authentification windows mais quel est la procedure pour s'autentifier autrement... ?

    je comprend pas t'es fonction serge0936... je suis désolé je debute de chez debuter lol depuis lundi quoi....
    C'est pas dur, en informatique quand y a un problème, dans la majorité des cas il se trouve entre la chaise et le clavier...

  4. #4
    Membre régulier Avatar de LaDeveloppeuse
    Inscrit en
    Mai 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mai 2007
    Messages : 131
    Points : 73
    Points
    73
    Par défaut
    C'est bon j'ai resolu le probleme j'arrive a me connecter au serveur
    merci quand meme
    C'est pas dur, en informatique quand y a un problème, dans la majorité des cas il se trouve entre la chaise et le clavier...

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

Discussions similaires

  1. Connecter une base Sql server 2005 ou 2008
    Par lucres84 dans le forum Accès aux données
    Réponses: 4
    Dernier message: 19/10/2011, 14h54
  2. [CR 2008] Connecter une base SQL Server 2005
    Par CR9-Deb dans le forum Connectivité
    Réponses: 2
    Dernier message: 19/02/2009, 15h16
  3. Creation d'une base SQL Server 2005 avec VB.net 2005 Express
    Par Jeannot2 dans le forum Accès aux données
    Réponses: 4
    Dernier message: 20/08/2007, 20h54
  4. Problème connexion sql server 2005 avec asp.net en C#
    Par PKO06 dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 29/05/2007, 18h46
  5. [J2EE/JSP] Gestion des erreurs avec une base SQL server 2005
    Par critok dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 30/04/2006, 16h57

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