您的位置:首页 > 编程语言 > ASP

学习Scott Hanselman的NerdDinner ASP.NET MVC 教程(二)

2009-03-19 18:03 225 查看
建立数据库

1、右键web项目,选择Add->New Item命令,在“新建项目”对话框中选择Data—SQL Server database,如图:



将数据库命名为“NerdDinner.mdf”,确定。VS将询问我们是否将数据库文件放到“"App_Data”文件夹。点击“是”后,建立的数据库将添加到我们的解决方案资源管理器。如图:



2、建表:

在vs中打开“服务器资源管理器”,这里允许我们管理数据库和服务器。在项目里被保存到“"App_Data”文件夹的数据库将自动出现在“服务器资源管理器”中。我们也可以随时点击“连接数据库”来向列表中添加别的SQL Server数据库(无论本地的还是远程的)。如图:



我们会创建两个表:Dinners、RSVP。

在“表”文件夹右键,选择“新建表”命令,将打开表设计器以让我们配置表结构。对Dinners表,我们将创建10列。



设置唯一主键:在DinnerID列上右键,选择“主键”。我们还要在列属性里设置DinnerID为自动编号。如图:



保存表,命名为“Dinners”。

重复以上步骤,建立“RSVP”表,设置三列。如图:



3、建立关系:

这两个表间存在“一对多”关系。

在“服务器资源管理器”中双击RSVP表,打开表设计器。右键DinnerID列,选择“关系”命令。如图:



将出现一个对话框,用来设置表间的关系。点击“添加”按钮,添加一条新的关系。关系增加后,点击“Tables and Column Specification”树右边的...按钮。如图:



点击...按钮后,将打开另一个对话框,允许我们指定表和列,以及关系名。

选择主表为“Dinners”,DinnersID列为主键;RSVP表为外键表,RSVP.DinnerID为外键。 如图:



4、增加数据

右键表名,选择“显示所有数据”。增加数据即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: