3

我已经安装了带有 Visual Studio 2010 的 SQL Server 2008,我已经下载了一个项目,其中包含在 Visual Studio 项目本身中创建的数据库文件,现在我想连接到该数据库。

我尝试更改连接字符串但无法连接到数据库。

谁能告诉我如何连接到数据库,我的机器上安装了 SQL Server 2008 (10.0.1600.22)

更新的连接字符串

这是我正在使用的连接字符串

Data Source=SQLEXPRESS\;Initial Catalog=INVENTORY;uid=xxx;pwd=xxx

xxx\xxx我的机器和我安装的 SQL Server 实例名称分别在哪里。

4

2 回答 2

5

你在使用 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
    }
于 2013-02-28T04:50:36.137 回答
1

要连接到在 SQL Server 中创建的数据库文件,请在 Visual Studio 中打开 web.config 文件并执行以下操作:

  1. <connectionString>在标签内打开一个<configuration>标签。
  2. <connectionString>标签之间粘贴以下内容。

<add name="NameofConnectionString" connectionString="server=YourServerInstanceName; database=DatabaseName; integrated security=SSPI" providerName="System.Data.SqlClient"/>

  1. 刷新 Visual Studio 中的服务器资源管理器以连接到数据库

希望这可以帮助!

于 2016-07-29T22:13:23.407 回答