![ASP动态网站设计完整实例详解](https://wfqqreader-1252317822.image.myqcloud.com/cover/807/653807/b_653807.jpg)
1.1 创建数据库
由于本例设计的留言系统需要数据库(DataBase)的支持,所以第一步就要创建数据库文件。本例将使用Microsoft Office Access 2003创建数据库文件,文件的扩展名为.mdb。使用Access 2003创建留言系统使用的数据库文件的过程如下。
01 依次选择“开始”→“所有程序”→“Microsoft Office”→“Microsoft Office Access 2003”命令,在打开Access 2003窗口后,选择“文件”→“新建”命令,如图1-2所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0005_0003.jpg?sign=1739147837-wozLXr09xRkOLRQTaNCWxNh8a1ZH7zR8-0-23a369a03e2cd60788f341a6261c8d00)
图1-2 打开Access 2003窗口
02 在打开的“新建文件”任务窗格中,单击“空数据库”选项,如图1-3所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0005_0005.jpg?sign=1739147837-ENQVh5r58c1amyhoFUBa3INLG97cWxsB-0-9ea000352707ff6d17e6c73dceeb97c4)
图1-3 创建空数据库
03 在弹出的“文件新建数据库”对话框中,将保存路径指向到“C:\Inetpub\wwwroot”文件夹,在“文件名”文本框中为新创建的数据库文件命名(本例命名为book.mdb),如图1-4所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0009.jpg?sign=1739147837-RqCxe42TIvAlfjjy27IlaGJngDZ5utN9-0-1243df86127b36f9d5ad501dc178b84a)
图1-4 为新建数据库命名
04 单击“创建”按钮返回到Access窗口后,在列表中双击“使用设计器创建表”选项,如图1-5所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0010.jpg?sign=1739147837-N54rcUOVCkgG6aw6vOAM0uaYiqfpQ6U4-0-192540b7bf6f1b0f66bbac163af0e216)
图1-5 使用设计器创建表
05 在出现的“表1:表”窗口中,在“字段名称”的第一行输入“ID”,在“数据类型”下拉列表框中选择“自动编号”,如图1-6所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0012.jpg?sign=1739147837-cWxNhEQzRNqT1GcDI3MXDPVKxOxWJf2f-0-e4a63c42164f06e8bde407329b7eac5d)
图1-6 创建第一个字段
06 在ID字段所在单元格上方单击鼠标右键,在弹出的快捷菜单中选择“主键”(一个表中必须有一个字段为“主键”)命令,如图1-7所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0013.jpg?sign=1739147837-kf5iaSqegk5vkfgbWV1xmQBnk81XoX95-0-6d1d8783d7ded57b969e8852e1edff32)
图1-7 设置主键
07 接着创建如表1-1所示的字段名和数据类型。
表1-1 需创建的字段
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0015.jpg?sign=1739147837-RqNaSbwbc56sefZUAxC1G7ZtZEQhp3LJ-0-676b88f7d3cbe8234d3bd10b6d2dd8ac)
要创建新的字段名称,可用鼠标单击下行字段名称单元格开始输入。在如图1-8所示中,可以看到根据上述表格提示、创建的字段表。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0019.jpg?sign=1739147837-c3uzlStK0ttmbGrzMmD4g9j2Tk9Anqbq-0-b84906aa5384298dc1f25f2f5276b46f)
图1-8 创建的字段列表
08 选择“文件”→“保存”命令,在弹出的“另存为”对话框中输入当前表的名称,如ly1,如图1-9所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0020.jpg?sign=1739147837-xD1xFWAoAsmeMifuMkA3LDIlYoVfARL5-0-a888a92424412f692ddbe596bbb9c05f)
图1-9 保存表并为表命名
09 单击“确定”按钮后,“表1:表”标题将变成ly1,在关闭此窗口后弹出的如图1-10所示的窗口中,可以看到新建的ly1表。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0021.jpg?sign=1739147837-DJypPQJMs8r3SbpP4KbKeQuV2ynnlszb-0-3aafd1a9f719b9b64c2aeeed8c518f09)
图1-10 查看刚创建的表
10 由于留言系统有一个管理员登录的功能,所以需要再创建一个表。再次双击“使用设计器创建表”选项,在打开的窗口中新建3个字段,即:id(数据类型:自动编号)、aname(数据类型:文本。作用:管理员用户名)和apass(数据类型:文本。作用:管理员密码),如图1-11所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0022.jpg?sign=1739147837-w1yHkM5DQIkyOVjJzkSsOiEgNK1SD6gD-0-77f23ec4e7ee56a6c237e91fbeec3250)
图1-11 管理员的状态
11 在设置ID字段为主键后,单击工具栏上的“保存”按钮,在弹出的“另存为”对话框中输入当前表的名称,如admin,如图1-12所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0024.jpg?sign=1739147837-fraqkiX1iERw9tA3XsYykRDOm5paFt9R-0-1377eb18efac8b383807746e8ba2ec25)
图1-12 保存管理员表
12 在关闭表设计窗口并返回如图1-13所示的窗口后,双击新建的admin表。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0027.jpg?sign=1739147837-uDMbMBnshglkL2AcmM2agzj0QawAOzs4-0-fb2287b72e1f8f3e0433c66319caff15)
图1-13 双击新建的admin表
13 在进入的表内容编辑窗口中,在aname字段输入第一个管理员的名称admin(可以是其他内容),在apass字段输入admin对应的密码,如admin,如图1-14所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0028.jpg?sign=1739147837-4hf32JsXEJ1WUuLjq9fwldumoptApHV4-0-abf095846ad22be38c870a1fb3f05ea6)
图1-14 默认管理员账户
这样就完成了第一个管理员信息的输入。这个管理员信息将会在本例的Login.asp(管理员登录页面)中使用到,请大家牢记这里输入的管理员用户名和密码。