C# SQL EXPRESS 2008的连接字符串问题
我有一个c#中的连接字符串,无法连接到我在studio express 2008上运行的实例。应用程序和数据库都在同一台计算机上。我打开了混合模式,我的实例名(在我的注册表中找到)是SqlExpress。我可以使用用户名和密码登录数据库,但不能使用连接字符串C# SQL EXPRESS 2008的连接字符串问题,c#,string,sql-server-2008,connection,C#,String,Sql Server 2008,Connection,我有一个c#中的连接字符串,无法连接到我在studio express 2008上运行的实例。应用程序和数据库都在同一台计算机上。我打开了混合模式,我的实例名(在我的注册表中找到)是SqlExpress。我可以使用用户名和密码登录数据库,但不能使用连接字符串 SqlConnection("Data Source=.\\SqlExpress;" + "Initial Catalog=test;" + "Integrated Security=false;" + "User Id=test;" +
SqlConnection("Data Source=.\\SqlExpress;" + "Initial Catalog=test;"
+ "Integrated Security=false;" + "User Id=test;"
+ "Password=test;" + "connection timeout=300;" + "pooling=false;");
尝试:
试试下面
using (System.Data.SqlClient.SqlConnection con = new SqlConnection("Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;"))
{
}
它是C#的,所以我需要两条斜线。没有它就无法编译。哦,忘记了最重要的部分。@应该允许它编译。我再次编辑了我的答案以包含。请参阅此处了解更多详细信息:还要注意,我在字符串中更改为服务器和数据库。非常好的建议..但它仍然表示无法连接。还有什么我需要在配置工具中启用的吗???您尝试从哪种应用程序进行连接?这是一个web应用程序吗?你收到了什么错误消息?伙计,我们用双斜杠表示文件目录,而不是连接字符串,这是一个c#应用程序。我需要两条斜线,除非我使用@。无论哪种方式都无法连接。我没有主意了。它在2005年版上运行良好。我不知道我需要启用哪些其他功能。。。
using (System.Data.SqlClient.SqlConnection con = new SqlConnection("Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;"))
{
}