Problème de connexion Visual C#2008 et SQL Server 2005 sous Vista

[Résolu]
Signaler
Messages postés
11
Date d'inscription
samedi 4 août 2012
Statut
Membre
Dernière intervention
6 juillet 2016
-
Messages postés
11
Date d'inscription
samedi 4 août 2012
Statut
Membre
Dernière intervention
6 juillet 2016
-
Bonjour/Bonsoir,


Voilà mon erreur :

"Impossible d'ouvrir la base de données "TestBDD" demandée par la
connexion. La connexion a échoué. Échec de l'ouverture de session de
l'utilisateur*'Users'."


Voici mon app.config :
<!-- BEGIN TEMPLATE: bbcode_code -->

Code :
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
"TestBDDConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=TestBDD;Integrated Security=True"
providerName="System.Data.SqlClient" />
"Test.Properties.Settings.TestBDDConnectionString"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\TestBDD.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>

<!-- END TEMPLATE: bbcode_code -->Merci d'avance.

1 réponse

Messages postés
11
Date d'inscription
samedi 4 août 2012
Statut
Membre
Dernière intervention
6 juillet 2016

Voici le code de connexion à la DB :
<!-- BEGIN TEMPLATE: bbcode_code -->

Code :
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
 
namespace Test
{
publicstaticclass ProcStock
{
publicstatic List<MaListe> VoirMaListe()
{
List<MaListe> J = new List<MaListe>();
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["TestBDDConnectionString"].ToString());
SqlCommand comm = con.CreateCommand();
comm.CommandType = CommandType.StoredProcedure;
comm.CommandText = "VoirMaListe";
 
con.Open();
try
{
SqlDataReader r = comm.ExecuteReader();
while(r.Read())
M.Add(new ListeJeu(r.GetInt32(0), r.GetString(1)));
return M;
}
catch
{
thrownew Exception("Erreur de lecture");
}
finally
{
con.Close();
}
}
}
 
publicclass MaListe
{
privateint id;
privateString nom;
 
publicint Id
{
get{return id; }
}
 
public MaListe(int id, String nom)
{
this.id = id;
this.nom = nom;
}
}
}