没有合适的资源?快使用搜索试试~ 我知道了~
在Flash中实现与数据库的连接
5星 · 超过95%的资源 需积分: 0 34 下载量 64 浏览量
2010-03-03
16:59:13
上传
评论
收藏 37KB DOC 举报
温馨提示
试读
2页
在动态网页设计中,ASP与Flash技术得到了广泛的应用。ASP具有强大的数据库处理功能,Flash能够实现交互性矢量动画,将Flash与ASP相结合,实现Flash与数据库的连接。
资源推荐
资源详情
资源评论
在 Flash 中实现与数据库的连接
吕海兵 曹天杰
(中国矿业大学计算机科学与技术系)
摘 要:在动态网页设计中,ASP 与 Flash 技术得到了广泛的应用。ASP 具有强大的数据库处理功能,
Flash 能够实现交互性矢量动画,将 Flash 与 ASP 相结合,实现 Flash 与数据库的连接。
关键词:Flash ASP
一、引言
Flash 是 MacroMedia 公司专为网络应用设计的一个交互性矢量动画设计软件。网站设计者可以使用
Flash 为网站设计各种动态 Logo 动画、导航条以及全屏动画,还可以加入动感音乐,完全具备多媒体的各
项功能。Flash 以其体积短小,流体播放的特点迅速打开市场,将 WWW 上的站点页面设计带上了一个全
新的高度。
实现 Web 数据库的应用一般有两种方法:一种是 Web 服务器端提供中间件,连接 Web 服务器与数据库
服务器;另一种是把应用程序下载到客户端直接访问数据库。最常用的中间件技术有通用网关接口(CGI)
和应用程序编程接口(API)两种。CGI 程序存在效率低、速度慢等缺点;而 API 很大程度上克服了 CGI 的
缺点,但其兼容性差,开发难度大也让许多开发人员望而却步。客户端访问数据库主要包括 JavaScript 和
数据库连接器(IDC)等。用 JavaScript 和 IDC 开发 Web 数据库虽然简单,但也存在功能有限、不能完全控
制其过程等缺点,所以它们也无法胜任较复杂的 Web 数据库的开发。微软推出的 ASP 方案很好地解决了
这些难题。
ASP(Active Server Page)是 Microsoft 公司推出的一种基于服务器端的脚本编程语言,它很容易和数据
库连接。Flash 与 ASP 的组合使网页功能更加强大,可以通过它们和数据库连接,能使我们的网站不仅具
有强大的数据支持而且具有完美的交互界面。
为了实现 Flash 与数据库的连接,需要把 Flash 和 ASP 联系起来。可表示为图 1。
图 1 Flash 和 ASP 通讯的原理示意图
变量可以通过 URL 传递给 Flash,这是一种 GET 方法,把变量传递给一个 swf 文件的具体实现是:
<PARAM NAME=movie VALUE="myMovie.swf?myVariable=Text+of+my+variable">
接着文本"Text of my variable"将会出现在 Flash 的动画中指定的位置,我们只要把 Flash 所需要的数据
准备好就可以实现与数据库的连接,然后利用 Flash 中的动画功能就可以做出既具有强大的数据处理能力
又具有强大的交互能力的美观网页。
ASP 和数据库的连接可用如下语句实现。
Set Connection = Server.CreateObject("ADODB.Connection")
Set Recordset = Server.CreateObject("ADODB.Recordset")
Connection.Open "people"
这样数据库就和 ASP 连接上,从而 Flash 与数据库连接上去了。
在 Flash 中使用 ASP 必须满足以下条件:服务器端 server 必须支持 Active Server Pages 并且支持数据
库;客户端必须安装 Flash 插件。
二、在 Flash 中使用数据库
第一步要做的是建立数据库。我们使用 Access 数据库为例,表名为 Staff,有三个字段:ID (自动编
号), Known(Text) ,name (Text) 。这是一个用来示范用户名的数据库。
第二步就是建立一个 Flash 5 的动画。步骤如下:
(1) 建立三个 text field.它们是用来显示数据用的。
(2) 把第一个 text field 的 name 设置为 Input,它是用来接收输入数据的。
(3) 另外两个 text field 分别命名为 KnownAs 和 Surname。
(4) 其它设置先为默认。
1
Flash
ASPP
数据库
资源评论
- yihuasteven2013-10-25研究了一下,感觉还是比较苦难,放弃直接使用flash了
- vino_o2013-02-11还好吧!可以用
wangyueqiao
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功