【发布时间】:2012-03-21 11:41:51
【问题描述】:
我正在尝试与位于我的 D 驱动器上的 SQL Server 数据库文件 AdventureWorksDW2008R2_Data.mdf 建立连接。
我使用了连接字符串:
Server=.\SQLExpress;AttachDbFilename=D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AdventureWorksDW2008R2_Data.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;"
但是,我无法建立连接。
我的目标是从数据库中检索特定部门的员工人数(数据库中存在员工和部门表)。
谁能突出显示或建议允许我这样做的步骤?
【问题讨论】:
-
不推荐使用用户实例功能 - 您应该尽量避免使用它。您不能将
.mdf文件附加到正在运行的 SQL Server 实例并使用它的逻辑数据库名称连接到它,而不是摆弄物理 .MDF 文件名吗??
标签: .net sql-server ado.net connection-string