我想从笔记本电脑上的文件夹中附加一个数据库。
问题是,当我在Visual Studio 2010中使用解决方案资源管理器附加它时,它会在项目所在的位置复制数据库
我希望数据库不要复制到那个文件夹下,而是保留在原来的位置。
有什么建议吗?
我正在使用C#窗体开发项目
在VS 2010 中,您不需要使用解决方案资源管理器附加.mdf文件
- 转到"工具"
- 选择-连接到数据库
- 在"添加连接"窗口中,单击"数据源"下的"更改"按钮
- 在列表中选择MS SQL Server DB文件,单击"确定"
- 浏览文件并键入您的id和密码(如果需要),单击"确定"
- 您的数据库将位于服务器资源管理器下
- 现在右键单击数据库并单击属性
- 在属性窗口中获取连接字符串并在应用程序中使用
当您要分发应用程序时,最好将应用程序中的db文件放在App_Data文件夹下,因为它不需要更改连接字符串。