从Visual Studio连接到SQL Server Express
本文关键字:SQL Server Express 连接 Visual Studio | 更新日期: 2023-09-27 18:01:25
我已经安装了SQL Server 2008与Visual Studio 2010,我已经下载了一个项目,其中有在Visual Studio项目本身创建的数据库文件,现在我想连接到该数据库。
我尝试更改连接字符串,但无法连接到数据库。
谁能告诉我如何连接到数据库,我有SQL Server 2008(10.0.1600.22)安装在我的机器上
更新的连接字符串:
这是我使用的连接字符串
Data Source=SQLEXPRESS';Initial Catalog=INVENTORY;uid=xxx;pwd=xxx
其中xxx'xxx
分别是我的机器和我安装的SQL Server实例名。
你在用c#吗?
试试这个:
using namespace System.Data.SqlClient;
SqlConnection con = new SqlConnection("Data source = [ip]; Initial catalog = [db name]; User id = [user name]; password = [password]");
con.Open();
在con.Open()上设置一个断点,如果它成功通过了这一行,就意味着你已经成功连接到数据库。
之后,您可能想要执行SQL命令试试这个:
SqlCommand cmd = new SqlCommand("[command]", con);
// if the command has no return value
cmd.ExecuteNonQuery();
//else you might want a Sql data reader to read the return value
SqlDataReader read = cmd.ExecuteReader();
while(read.Read())
{
//do something
}
要连接在SQL Server中创建的数据库文件,请打开web。并执行以下操作:
- 在
<configuration>
标签内打开<connectionString>
标签 - 在
<connectionString>
标签之间粘贴以下内容。
<add name="NameofConnectionString" connectionString="server=YourServerInstanceName; database=DatabaseName; integrated security=SSPI" providerName="System.Data.SqlClient"/>
- 在visual studio中刷新服务器资源管理器以连接到数据库
希望这对你有帮助!