连接字符串错误 - Sql 表示
Connection string error - Sql Express
我正在尝试将 Visual Studio 中的本地数据库(Sql Express)连接到“申请表”按钮。在服务器资源管理器和属性中,连接字符串为:
connectionString = "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\Work\Documents\Visual Studio 2015\Projects\MyTest\MyTest\Database.mdf";Integrated Security=True;Connect Timeout=30";
我阅读的所有指南都使用以下连接字符串:
connectionString = "Data Source=localhost\SQLExpress;Initial Catalog=Databasen;User ID=admin;Password=password";
但是当我在 Form1 的按钮中插入此字符串路径并按下按钮时,出现错误 - 无法打开 connectionSystem.Data.SqlClient.SqlException (0x80131904):
谁能解释一下其中的区别,应该使用哪一个,为什么?以及我如何使用最后一个连接示例。
最上面的一个用于 SQL 数据文件连接,位于此处:C:\Users\Work\Documents\Visual Studio 2015\Projects\MyTest\MyTest\Database.mdf
connectionString = "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\Work\Documents\Visual Studio 2015\Projects\MyTest\MyTest\Database.mdf";Integrated Security=True;Connect Timeout=30";
第二个是本地数据库。确保服务器 "localhost" 的名称是正确的。我还注意到您的数据库名称中有 'Databasen' 是正确的拼写。还要检查用户名和密码。
connectionString = "Data Source=localhost\SQLExpress;Initial Catalog=Databasen;User ID=admin;Password=password";
当你说
时,请解释你在做什么
But when inserting this string path in my button in Form1, and press button, an error appears - couldn't open connectionSystem.Data.SqlClient.SqlException (0x80131904)
永远不要将连接字符串放在用户界面中。
如果您需要了解如何通过代码进行连接,我们可以向您展示。
我正在尝试将 Visual Studio 中的本地数据库(Sql Express)连接到“申请表”按钮。在服务器资源管理器和属性中,连接字符串为:
connectionString = "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\Work\Documents\Visual Studio 2015\Projects\MyTest\MyTest\Database.mdf";Integrated Security=True;Connect Timeout=30";
我阅读的所有指南都使用以下连接字符串:
connectionString = "Data Source=localhost\SQLExpress;Initial Catalog=Databasen;User ID=admin;Password=password";
但是当我在 Form1 的按钮中插入此字符串路径并按下按钮时,出现错误 - 无法打开 connectionSystem.Data.SqlClient.SqlException (0x80131904):
谁能解释一下其中的区别,应该使用哪一个,为什么?以及我如何使用最后一个连接示例。
最上面的一个用于 SQL 数据文件连接,位于此处:C:\Users\Work\Documents\Visual Studio 2015\Projects\MyTest\MyTest\Database.mdf
connectionString = "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\Work\Documents\Visual Studio 2015\Projects\MyTest\MyTest\Database.mdf";Integrated Security=True;Connect Timeout=30";
第二个是本地数据库。确保服务器 "localhost" 的名称是正确的。我还注意到您的数据库名称中有 'Databasen' 是正确的拼写。还要检查用户名和密码。
connectionString = "Data Source=localhost\SQLExpress;Initial Catalog=Databasen;User ID=admin;Password=password";
当你说
时,请解释你在做什么But when inserting this string path in my button in Form1, and press button, an error appears - couldn't open connectionSystem.Data.SqlClient.SqlException (0x80131904)
永远不要将连接字符串放在用户界面中。
如果您需要了解如何通过代码进行连接,我们可以向您展示。