基于ASP聊天室系统设计
关键词: BBS 论坛 聊天室 ASP 对象
摘 要
互联网技术的不断发展和普及,使构造互联网站、开发网络应用程序已经成为当前的热门技术之一。开发网络应用程序必须了解两部分内容,即前台的开发工具和后台的数据库。本文以BBS和聊天室的构建为例,介绍了利用ASP技术进行前台界面设计,利用Access设计后台数据库以及利用ADO数据库访问技术实现对数据库的各种管理操作,实现BBS和聊天室的各种基本功能。
论坛也称为BBS(Bulletin Board Service,电子公告板)是Internet上的一种电于信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。
网络聊天室(chat)是利用www服务器特定的程序,实现两人和多人同时在线通过键盘聊天。需要注意的是只有独享服务器和托管服务器能够开建聊天室。
第 4 章 论坛功能实现
4.1 数据库的访问
ADO是Active Data Object的缩写,是目前最流行的访问数据库的方法之一。ASP提供ADO的全面支持,可以通过ADO数据模型访问各种数据库,因此本设计也采用此方法。
使用ADO存取数据源的过程如下图:
连接到数据库
|
建立事务
|
设置SQL语句
|
传递参数
|
执行SQL语句
|
操作数据
|
完成或取消事务
|
关闭连接
图4-1 ADO存取数据源过程图