加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 数据库连接错误“正在使用的文件”

发布时间:2020-12-12 07:50:12 所属栏目:MsSql教程 来源:网络整理
导读:我正在使用Visual Studio 2010 C#Express和SQL Server Management Studio与SQL Server 2012 我尝试将数据库连接到 Windows窗体项目时收到错误. "This file is in use. Enter a new name orclose the file that is open in another program" 我在网上试图找到
我正在使用Visual Studio 2010 C#Express和SQL Server Management Studio与SQL Server 2012
我尝试将数据库连接到 Windows窗体项目时收到错误.
"This file is in use.  Enter a new name or
close the file that is open in another program"

我在网上试图找到一个解决方案但没有工作.所以我决定创建一个全新的数据库和一个全新的项目.但我仍然得到错误!

这是我使用的步骤:

>首先我连接到本地托管的服务器
>然后我右键单击数据库并选择新数据库并将其命名为school
>然后我右键单击新数据库中的表文件夹并选择新表
>我添加了表学生,课程,注册
>最后我把一些虚假的条目扔进了它

现在我跳到VS.

>我选择New Project然后选择Windows Forms Application并将其命名为Registrar
>然后我点击添加新数据源
>在“选择数据源类型”窗口中选择数据库
>然后我在“选择数据库模型”窗口中选择“数据集”
>然后我单击New Connection我将DataSource更改为Microsoft SQL Server数据库文件浏览到我的’SQLEXPRESS’文件夹中的DATA文件夹,当我单击’school.mdf’文件时,我得到上述错误.

任何帮助将不胜感激.

解决方法

您的school.mdf附加在SQL Server 2012中.您需要将其分离.

转到SQL Server Management Studio,右键单击School,Tasks,Detach.

除非它已分离,否则它将由SQL Server Management Studio使用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读