企业与个人网络营销一站式服务商
网站建设 / SEO优化排名 / 小程序开发 / OA
0731-88571521
136-3748-2004
网站建设数据库的配置
信息来源:   发布时间:2017-9-7   浏览:

 随着因特网的发展,电子商务、在线考试、在线办公等都需要通过动态网页技术实现信息交互.动态网页是含有服务器端执行的代码的网页,但编写代码对于一般网站设计人员来说,设计难度较大,不易掌握,如果采用视窗操作的形式来制作动态网页就容易得多.借助Dreamweaver可以生成支持网络数据库的Web应用程序,即使没有太多的网页编程知识,也能开发出具有各种交互功能的动态网页.

 

1 系统分析与架构

当Web服务器接收到浏览器端的请求后,若是静态网页则直接通过网络将页面文件发送给浏览器进行显示,若请求ASP页面时,WEB服务器调用ASP引擎执行ASP文件,并解释其中的脚本语言,通过ODBC连接数据库,由数据库访问组件ADO完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示.Web应用程序的三层客户机/服务器结构如图1所示[2].

 

2 信息管理系统组成

本文以网站建设信息管理Web应用程序为例介绍在Dreamweaver8.0平台上如何实现数据库的访问.该系统由四个动态页面index.asp,insert.asp,update.asp,delete.asp和一个Access数据库文件db1.mdb组成.各文件功能如下:index.asp用于显示和查询信息记录,insert.asp用于添加新信息记录,update.asp用于更新信息记录,delete.asp用于删除信息记录,db1.mdb用于保存教师信息.

 

3 Web服务器的配置

开发含ASP技术的访问数据库的动态页面,必须先安装和配置好Web服务器如IIS,否则在Dreamweaver中就无法配置站点,更不能使用数据库访问功能[3].如果该文件夹不在PWS或IISWeb服务器安装的默认路径C: Inetpub wwwroot下,必须通过建立虚拟目录名(如jiaoshi)指定实际文件路径(如E: jiaoshi),利用虚拟目录名来运行指定实际文件路径下的Web应用程序,可以在本地计算机的浏览器中输入URL:http:∥localhost/jiaoshi/index.asp.

 

4 数据库环境的建立与配置

4.1建立数据库文件

教师信息要保存在数据库中,根据其逻辑设计使用网页设计数据库管理软件Access建立teacher表,字段为:ID,教师号,姓名,职称,性别,出生日期和部门.

 

4.2ODBC数据源

网页中可用两种方法建立与数据库的连接,一种是通过自定义连接字符串,一种是通过数据源名DSN.DSN是一种名称,包含使用ODBC驱动程序连接到指定数据库所需的全部参数,通过它可找到数据库所在位置,连接数据库所用的ODBC驱动程序.

 

5 站点设置

要在Dreamweaver8.0中制作访问数据库的动态网页,必须配置站点的“测试服务器”信息,否则无法使用数据库功能.“测试服务器信息”指定预览动态网页时所需要的信息,包括“服务器模型”指定动态网页所用语言,“访问”设置为“本地/网络”,“URL前缀”设置成http://localhost/虚拟目录名称.若为局域网中Web服务器的IP地址,“URL前缀”应设置成http://web服务器IP地址/虚拟目录名称.

 

6 信息管理动态页面制作

6.1站点与数据库的连接

当构建好站点的数据库环境,并在Dreamweaver8.0中对站点进行配置后,接着应建立站点与数据库的连接,方法是在“应用程序”面板中选择“数据库”选项卡,单击“添加”按钮.若在网页设计中直接利用连接字符串连接数据库,应选择“自定义连接字符串”;若站点通过系统数据源访问数据库,应选择“数据源名称(DSN)”.对于后者,在打开的对话框中指定连接的名称“conn”,并选择使用的数据源“js”.建立好的连接会列在“数据库”选项卡中的列表框内,并可以查看所连接的数据库中的表、表结构、表中的记录及库的视图和预存过程.若要编辑修改,可双击该连接.





上一条: 网站建设好后是怎样安装网站的
下一条: 网站建设数据库查询
案例鉴赏
多年的网站建设经验,斌网网络不断提升技术设计服务水平,迎合搜索引擎优化规则
网络营销
多年的网站建设经验,网至普不断提升技术设计服务水平,迎合搜索引擎优化规则
长沙私人做网站    长沙做网站    深圳网站建设    株洲做网站    东莞做网站    南京防腐木    湖南大拇指养猪设备    株洲做网站    
版权所有 © 长沙市天心区斌网网络技术服务部    湘公网安备 43010302000270号  统一社会信用代码:92430103MA4LAMB24R  网站ICP备案号:湘ICP备13006070号-2