Ask*_* B. 9 sql-server entity-framework database-connection visual-studio-2010 sql-server-2012-express
我是Entity Framework的新手,并且设置了正确的SQL Server.
我正在遵循正式的实体框架教程,而我正在"创建数据库" - 页面下约30%.
将School.mdf文件从以下文件夹复制到应用程序的App_Data文件夹
而不是使用School.mdf我正在使用我自己的文件的文件,该文件是使用SQL Server Management Studio(我从Microsoft下载中心下载,选择ENU\x86\SQLEXPRADV_x86_ENU.exe选项)自动创建的,以创建包含表的数据库.
在Visual Studio 2010 Ultimate中,我:
转到Server Explorer并右键单击Data Connections- > Add Connection:
选择Microsoft SQL Server Database File数据源的选项,然后按Continue.
点击Browse...下面Database file name.
选择目录中的%PROGRAMFILES%\Microsoft SQL Server\MSSQL11.MOBILIZEMESQL\MSSQL\DATA文件,因为它是保存的位置.
得到错误.
图片版本:
1.

2.

3.

我收到错误消息:
DateBaseName.mdf
This file is in use.
Enter a new name or close the file that's open in another program.
Run Code Online (Sandbox Code Playgroud)
由于教程没有直接告诉我如何做到这一点,我首先想到我的目标是找到一种方法来打开.mdf文件,这是我能找到的.
我想我得到的错误是因为SQL Server正在运行(因为管理工作室没有),因为我不知道还应该使用该文件.
我可以将文件复制到另一个directoy中,但是每次更改数据库时都不需要更新文件?
由于我是新手,我知道我在这里遗漏了一些明显的东西.
有没有正确的方法将数据库连接到Entity Framework?
| 归档时间: |
|
| 查看次数: |
14265 次 |
| 最近记录: |