Je rencontre des problèmes pour me connecter à une base de données à partir d'un programme C++ (VS 2008).Impossible de se connecter à la base de données SQL locale à l'aide de C++ (SQL Server 2008 R2)
J'ai créé la base de données à l'aide de SQL Server et SQL Server et SQL Server Browser sont en cours d'exécution, TCP/IP et l'accès à distance sont activés.
je peux connecter à ma base de données en utilisant sqlcmd, mais quand je l'utilise:
System::Data::SqlClient::SqlConnection ^_SqlConnection = gcnew System::Data::SqlClient::SqlConnection();
_SqlConnection->ConnectionString = "Data Source=MyComp\SQLEXPRESS; Initial Catalog=DbName; Integrated Security=True";
_SqlConnection->Open();
j'obtiens l'erreur classique
Named Pipes Provider, error: 40 - Could not open a connection to SQL Server
J'ai copié la chaîne de connexion à partir des propriétés de base de données trouvées dans la Server Explorer de VS, donc je suppose que c'est correct.
Merci beaucoup pour votre aide.