高等院校电脑美术教材
Dreamweaver MX
根据教材制作讲稿
2004.7.
* 建立动态网站有关知识
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 wssdk.zip 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