因此,我对Visual Studio中的MVC和C#还是比较陌生。我最近完成了位于以下位置的教程:
http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-basic-crud-functionality-with-the-entity-framework-in-asp-net-mvc-application
在某些方面,这很有趣而且很有教育意义。我有一个关于它连接的数据库的问题,在本教程中,它创建了一个本地SQL Server数据库,然后CRUD解决了该问题。我目前有一个外部SQL Server数据库托管在一个我希望能够使用的服务器上,我已经通过Visual Studio(2012)成功连接到该数据库,但想知道将CRUD转移到该数据库有多困难。
阅读了一点之后,我更改了连接字符串,并添加了:
using System.Data.SqlClient
但我仍在使用:
using System.Data.Entity
不确定是否同时需要两者和我是否使用EF( Entity Framework )。
任何人都可以建议需要其他哪些步骤才能成功地将其转移过来?或者我应该朝哪个方向看,因为我不是数据库或SQL专家(或MVC),而且有点令人困惑。
任何帮助,链接或教程的位置将不胜感激。
最佳答案
现在您正在寻找正确的位置。您需要将架构和数据加载到其中。模式是您已设置的表和关系,数据是您已收集并输入的所有信息。我使用Web Deploy来做到这一点。下面的一些链接可以帮助您解决此问题。如果您在Visual Studio中。转到项目菜单包发布设置。然后单击打包/发布SQL。查看其中的设置,然后查看下面的图像和链接,您应该会得到它。让我知道是否有帮助。
Great Web Deploy Explanation
关于c# - 从本地数据库更改为服务器上托管的SQL Server,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12112110/