ASP动态网站设计完整实例详解
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 创建数据库

由于本例设计的留言系统需要数据库(DataBase)的支持,所以第一步就要创建数据库文件。本例将使用Microsoft Office Access 2003创建数据库文件,文件的扩展名为.mdb。使用Access 2003创建留言系统使用的数据库文件的过程如下。

01 依次选择“开始”→“所有程序”→“Microsoft Office”→“Microsoft Office Access 2003”命令,在打开Access 2003窗口后,选择“文件”→“新建”命令,如图1-2所示。

图1-2 打开Access 2003窗口

02 在打开的“新建文件”任务窗格中,单击“空数据库”选项,如图1-3所示。

图1-3 创建空数据库

03 在弹出的“文件新建数据库”对话框中,将保存路径指向到“C:\Inetpub\wwwroot”文件夹,在“文件名”文本框中为新创建的数据库文件命名(本例命名为book.mdb),如图1-4所示。

图1-4 为新建数据库命名

04 单击“创建”按钮返回到Access窗口后,在列表中双击“使用设计器创建表”选项,如图1-5所示。

图1-5 使用设计器创建表

05 在出现的“表1:表”窗口中,在“字段名称”的第一行输入“ID”,在“数据类型”下拉列表框中选择“自动编号”,如图1-6所示。

图1-6 创建第一个字段

06 在ID字段所在单元格上方单击鼠标右键,在弹出的快捷菜单中选择“主键”(一个表中必须有一个字段为“主键”)命令,如图1-7所示。

图1-7 设置主键

07 接着创建如表1-1所示的字段名和数据类型。

表1-1 需创建的字段

要创建新的字段名称,可用鼠标单击下行字段名称单元格开始输入。在如图1-8所示中,可以看到根据上述表格提示、创建的字段表。

图1-8 创建的字段列表

08 选择“文件”→“保存”命令,在弹出的“另存为”对话框中输入当前表的名称,如ly1,如图1-9所示。

图1-9 保存表并为表命名

09 单击“确定”按钮后,“表1:表”标题将变成ly1,在关闭此窗口后弹出的如图1-10所示的窗口中,可以看到新建的ly1表。

图1-10 查看刚创建的表

10 由于留言系统有一个管理员登录的功能,所以需要再创建一个表。再次双击“使用设计器创建表”选项,在打开的窗口中新建3个字段,即:id(数据类型:自动编号)、aname(数据类型:文本。作用:管理员用户名)和apass(数据类型:文本。作用:管理员密码),如图1-11所示。

图1-11 管理员的状态

11 在设置ID字段为主键后,单击工具栏上的“保存”按钮,在弹出的“另存为”对话框中输入当前表的名称,如admin,如图1-12所示。

图1-12 保存管理员表

12 在关闭表设计窗口并返回如图1-13所示的窗口后,双击新建的admin表。

图1-13 双击新建的admin表

13 在进入的表内容编辑窗口中,在aname字段输入第一个管理员的名称admin(可以是其他内容),在apass字段输入admin对应的密码,如admin,如图1-14所示。

图1-14 默认管理员账户

这样就完成了第一个管理员信息的输入。这个管理员信息将会在本例的Login.asp(管理员登录页面)中使用到,请大家牢记这里输入的管理员用户名和密码。