高级网络工程师专业

《网页设计》网站后台

根据教材制作讲稿

2005.12.18.

目录

课程引论

第1章 网页基础知识

第2章 网页设计基础语言 HTML

第3章 为网页定制样式 CSS 表单

第4章 为网页增加效果 VBScript 脚本

第5章 为网页加上特效 JavaScript 脚本

第6章 为网页增加交互 ASP 程序

第7章 动态创建和管理网页--后台数据库

第8章 实现网页交互功能--ADO 组件

 

*  建立动态网站有关知识

 1.Web 服务器(IIS):Internet Information Server。(P122)

   建立和管理 Web 站点,树窗口显示站点的目录树。

 2.HTML 超文本标记语言:编写网页源代码。

 3.VBScript 脚本语言:ASP 默认的编程脚本语言。(P136)

 4.ASP(Active Server Pages):动态服务器端网页。(P115)

   可以用 Frontpage 2000 或 Dreamweaver MX 编辑网页,

   然后添加 <% ASP命令 %>、<SCRIPT>VB 脚本语言</SCRIPT>。

   ADO(ActiveX Data Object)ActiveX 数据对象(P239)

   访问 SQL Server 或 Access 数据库。

 5.ODBC(Open DataBase Connectivity)

   开放数据库系统互连,

   在 Web 服务器端建立数据库的系统数据源名称(System DSN)。

 6.SQL(Structure Query Language)(P396)

   结构化查询语言,通过 SQL 语言访问网络数据库,

   * MS SQL Server 2000 企业管理器:

     树窗口显示数据库的目录树,建立数据库、表。

 * 图像储存:如,图书封面字段 ==》储存文件标识,

   如 wlsjk.jpg 与插入图像文件的网页同一文件夹时可省略路径。

 * 网页中调用数据库中的图书封面的文件标识实现插入图书封面

   img src="<%=trim(rs("图书封面"))%>"

7.Access 2000 建立数据库

  文件—新建—数据库—

 1)使用设计器创建表

   设计库结构:字段名称、数据类型,输入记录;

   工具栏按钮:切换编辑数据库结构和表。

   转换字段或记录时,若用鼠标出现死锁,改用键盘方向键。

  2)使用向导创建表

   示例表:联系人、客户、产品、订单、……。

   示例字段:

如客户表的字段,客户 ID、公司名称、联系人名字、 公司或部门、

记账地址、城市、省份、邮政编码、电话号码、电子邮件

 3)通过输入数据创建表

   直接编辑表中的字段名称后输入记录。

 4)表中加入图书封面字段,输入 JPG 图像文件路径。

  网络上书店库(Access wssdk2k.rar SQL wssdk_Data.zip)。

Windows 2000
资源管理器文件夹窗口
Win 2000 Server IIS
Web 服务器树窗口
SQL 2000 Server
企业管理器树窗口
桌面

我的电脑

A:软驱

C:硬盘

D:光驱

Internet Explorer

网上邻居

IIS Web 服务器

wltd 主机

Web_zd 站点

FTP_zd 站点

wssd_zd 站点

wssd  文件夹

txsj 文件夹

Console Root 控制台

MS SQL Server 服务器

SQL Server Group 服务器组

wltd 网络天地服务器

Databases 数据库

wssdk 网上书店库

Tables 表

* 发布 Web 站点 ASP 网页

  本地自管主机要设置 IIS 或 Dreamweaver,

远程虚拟主机不是用户设置。包含文件中连接数据库的路径不同:

本地如,Server.MapPath ("/mdb/wssdk.mdb")

远程如,Server.MapPath ("/fsxss/mdb/wssdk.mdb")

 1.本地自管主机 IIS 发布 Web 站点 ASP 网页

  1)软件要求 Windows Server 2000 服务版,支持 ASP 脚本运行。

  2)Windows 网上邻居属性,设置网卡 IP 地址,如 200.0.0.1。

  3)IIS 站点服务器设置

     Web 站点:说明如,网络书店;IP 地址如,200.0.0.1

     主目录:如,E:\网站测试

     文档:如,index.asp

     启动运行网络书店

  4)网页中指定调用脚本

    <%@Language="VBScript" CodePage="936"%>

  5)用 OLEDB 连接数据库(P231)

    新版使用方便,不用设 DSN。

    提供程序 PROVIDER:MICROSOFT.JET.OLEDB.4.0;

    数据源 DATA SOURCE

    影射站点根目录(如,E:/本地站点/)后的路径。

Server.MapPath ("/mdb/wssdk.mdb")

set cn=Server.CreateObject("ADODB.Connection")

cn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;

DATA SOURCE="+Server.MapPath ("/mdb/wssdk.mdb")

  6)用 ODBC 连接数据库(P236)

   可不设置 DSN ,在 ASP 中指定数据库驱动程序和路径,

   数据库驱动程序 Driver{Microsoft Access Driver(*.mdb)};

   数据库查询 DBQ:

   指明站点根目录 (如,E:/网站编辑/)后的路径。

   创建数据库连接 cn、记录集 rs。

例如:/glsd/wssd_zgzj.asp

set cn=Server.CreateObject("ADODB.Connection")

cn.open "Driver={Microsoft Access Driver(*.mdb)};

DBQ=E:/网站测试/mdb/wssdk.mdb"

 2.远程虚拟主机发布 Web 站点 ASP 网页

   用 OLEDB 连接数据库(P231)

    提供程序 PROVIDER:MICROSOFT.JET.OLEDB.4.0;

    数据源 DATA SOURCE

    服务器对象.影射路径“/会员名/路径/数据库名”

    如,Server.MapPath ("/fsxss/mdb/wssdk.mdb")。

   访问网络数据库路径:

   ASP 会员路径要加会员名:如,/fsxss/mdb/wssdk.mdb

   虚拟主机路径与自管主机相同:如,/mdb/wssdk.mdb

     http://asp2.6to23.com/fsxss/dtwy/wssd.asp

set cn=Server.CreateObject("ADODB.Connection")

cn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;

DATA SOURCE="+Server.MapPath ("/fsxss/mdb/wssdk.mdb")

 3.本地自管主机 Dreamweaver 测试服务器发布 Web 站点 ASP 网页

  1)设置测试服务器,类型:ASP JavaScript,访问:本地/网络,

文件夹:E:\网站测试,URL 前缀:http://localhost/。

  2)Windows 开始菜单设置数据源(ODBC),如数据源名 wssdk_DSN。

  3)Dreamweaver 应用程序面板设置数据库连接,如 wssdk_cn

绑定记录集,如 tsjl_rs。服务器行为,如 记录集(tsjl_rs)。

  4)可以上传到远程虚拟主机后下载到本地的文件:主页面 wssdk_cn

     需要本地设置的操作:数据源名 wssdk_DSN。

* 两种讲课顺序

  IIS--HTML VBScript--ASP, ADO--ODBC, System DSN--SQL

  SQL--ODBC, System DSN--ASP, ADO--HTML VBScript--IIS

*  动态网站实例:网上书店 wssd.asp

  学习网上购书的过程:

  机械工业出版社 www.cmpbook.com

  佛山市新华书店 www.fssxhsd.com