![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=1739342074-mNpiCLSlSLEPtAEQQ1APMANpwH94Gq40-0-87d94a28b4a6f2b30e2dd11a2ed2c33d)
图1-2 打开Access 2003窗口
02 在打开的“新建文件”任务窗格中,单击“空数据库”选项,如图1-3所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0005_0005.jpg?sign=1739342074-192KO7WJQnEAHhNJ8mgFcq6mgoM2leQZ-0-b70c157dcd1884d4fcdb0a2945973852)
图1-3 创建空数据库
03 在弹出的“文件新建数据库”对话框中,将保存路径指向到“C:\Inetpub\wwwroot”文件夹,在“文件名”文本框中为新创建的数据库文件命名(本例命名为book.mdb),如图1-4所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0009.jpg?sign=1739342074-7ASsHwtS8y63DtkDjNowzaJt6fBORm97-0-b23a2c54a84b23da178c4639e5ae3e8f)
图1-4 为新建数据库命名
04 单击“创建”按钮返回到Access窗口后,在列表中双击“使用设计器创建表”选项,如图1-5所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0010.jpg?sign=1739342074-WprTUZaIWPVyu77EUqw20puQu7WsaQqz-0-a32abc457edc949c3714eeef4864344b)
图1-5 使用设计器创建表
05 在出现的“表1:表”窗口中,在“字段名称”的第一行输入“ID”,在“数据类型”下拉列表框中选择“自动编号”,如图1-6所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0012.jpg?sign=1739342074-9cMrVuFBxJAxS0t4TPQXfU2ghCL3WCPN-0-7b51b0900c5d233732fa7a7f99821f6f)
图1-6 创建第一个字段
06 在ID字段所在单元格上方单击鼠标右键,在弹出的快捷菜单中选择“主键”(一个表中必须有一个字段为“主键”)命令,如图1-7所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0013.jpg?sign=1739342074-AQjcwIY7aUylLKAla34TvnESK3IA2IRV-0-86635ab1745001cdca6bfa755d31e5c7)
图1-7 设置主键
07 接着创建如表1-1所示的字段名和数据类型。
表1-1 需创建的字段
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0006_0015.jpg?sign=1739342074-B9yNWrOSx2sIpIXZfdVvrbYiHDPezbO3-0-b11452fba4caf80a07847d3b27544171)
要创建新的字段名称,可用鼠标单击下行字段名称单元格开始输入。在如图1-8所示中,可以看到根据上述表格提示、创建的字段表。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0019.jpg?sign=1739342074-EiO2QFSFdr19PJsnHnc37KSvg6YusnRY-0-28faa6f5d30453862205272b12f2ee42)
图1-8 创建的字段列表
08 选择“文件”→“保存”命令,在弹出的“另存为”对话框中输入当前表的名称,如ly1,如图1-9所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0020.jpg?sign=1739342074-lWtMAIAKSafrhAPmPw27qgWT65zJhGOJ-0-7d81f55c8951ebbde6eb235152264c1e)
图1-9 保存表并为表命名
09 单击“确定”按钮后,“表1:表”标题将变成ly1,在关闭此窗口后弹出的如图1-10所示的窗口中,可以看到新建的ly1表。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0021.jpg?sign=1739342074-z8h8HDpffxy03gfvVxHpXPgxf9U4mUr4-0-2d9c0d217e1f0ab3205aadd809a1c553)
图1-10 查看刚创建的表
10 由于留言系统有一个管理员登录的功能,所以需要再创建一个表。再次双击“使用设计器创建表”选项,在打开的窗口中新建3个字段,即:id(数据类型:自动编号)、aname(数据类型:文本。作用:管理员用户名)和apass(数据类型:文本。作用:管理员密码),如图1-11所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0022.jpg?sign=1739342074-Jk1Ho6W6Rj5wtrlzuYjUplQomHxBmg99-0-6b3afda35f68708aedb4e980000b910d)
图1-11 管理员的状态
11 在设置ID字段为主键后,单击工具栏上的“保存”按钮,在弹出的“另存为”对话框中输入当前表的名称,如admin,如图1-12所示。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0024.jpg?sign=1739342074-dC7sqpZlS2lpEarW8ykggxNM3rGfF1Zy-0-681478cfec466a54a71af95fcfadabd0)
图1-12 保存管理员表
12 在关闭表设计窗口并返回如图1-13所示的窗口后,双击新建的admin表。
![](https://epubservercos.yuewen.com/41E685/3591129703593901/epubprivate/OEBPS/Images/figure_0007_0027.jpg?sign=1739342074-E9GWCO7sd0AZCcCl9wg0EU3cW3iSs6X9-0-96ef413ad537b4c735f844afb7a3f4a4)
图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=1739342074-2xXUuooqjgNjxRFSUU4XcjiYseyGNt8L-0-9dca175a70ac57ef593081461a32bd4c)
图1-14 默认管理员账户
这样就完成了第一个管理员信息的输入。这个管理员信息将会在本例的Login.asp(管理员登录页面)中使用到,请大家牢记这里输入的管理员用户名和密码。