ASP.NET MVC教程使用SQLServer?

时间:2009-04-23 19:24:31

标签: sql-server asp.net-mvc

如何使用SQLServer(而不是SQL Express)作为我的数据库?

我正试图通过ContactManager教程,但我似乎无法使用SQLServer - 当我从“添加新项”对话框中选择SQLServer时,我收到错误告诉我没有安装SQL Express。

我知道我必须遗漏一些基本的东西......

3 个答案:

答案 0 :(得分:2)

ASP.NET网站上的大多数教程都是以这样的方式编写的,您不必购买任何软件来完成它们。他们在示例中使用Visual Studio Express和SQL Express。

但是,您仍然可以按照教程进行操作。只需做一些调整。转到Server Explorer以创建与SQL Server的连接,并创建数据库和表。

然后,当涉及创建EntityDataModel的步骤时,创建一个与刚刚创建的数据库的新连接。

答案 1 :(得分:0)

只有SQL Express可以在运行时附加数据库。如果您有非快速版本的SQL Server,则需要使用SSMS创建SQL Server。如果您希望文件实际存在于app_data中,则在询问将数据库文件放在何处时,ldf指示app_data文件夹。一旦你创建了它,就可以很容易地将它作为一个现有的项目添加,虽然它不能在没有明显问题的情况下检查到源安全。我希望这有帮助。

答案 2 :(得分:0)

如果您使用的是完整的SQL Server实例,则根本不需要使用“添加新项”对话框。而是连接到您的SQL Server实例(通过Visual Studio或SQL Server Management Studio),并在那里创建新数据库。