您的位置:学习中国 推荐教程 Flash学习 正文
原作者:admin 添加时间:2007-07-23 原文发表:2007-07-23 人气:186 来源:www

本文章共20650字,分20页,当前第2页,快速翻页:
 
-----------------------------------------------------------------------------------------------------------------------------------------------

本文提示:《FlashMX数据库操作完全攻略(2)》是本站编辑们为广大网友精选的实用文章,本文阐述了关于文章的相关理论,相对来说专业性强,但是本文只是针对于某个问题提出的见解与论述,未必能辐射到相关问题的方方面面,所以本文处理问题的方法仅仅为您提供一些参考。更多问题请查阅学习中国网其他栏目哦.

-----------------------------------------------------------------------------------------------------------------------------------------------


%>

这两种写法的功能是相同的,各位熟悉ASP的朋友看过这段代码后也许忍不住会问:“那不就相当于直接在页面中写aspRect=Hello! Macromedia FlashMX 6.0么?,呵呵,对,如果你直接在页面中写这句,FlashMX也是可以读到的,这也就是FlashMX读取文本文件的方法(呵呵,说到这里,我记得在CSDN的FLASH版块中曾经有这样一贴中,有人问Flash怎样获取到ASP中的变量值,有人回答将ASP的变量值写到文本文件,然后再来用FLASH读取文本文件,我看过之后,一时性急,来了句“脱裤放屁,多此一举”,虽然话可能听起来不怎么舒服,但确实是多此一举,因为FLASHMX直接就可以读到ASP了,干嘛还要用文本文件来一下呢?)

言归正传,我们现在已经完成了ASP部分的代码,然后我们再来准备编写FLASHMX部分的数据接收代码……
在FLASH中可以接收数据的语句有很多(在上一卷中已经提到过了),我们主要推荐两种,一个是LoadVariables语句,另一个是LoadVars对象,本卷将向大家讲解LoadVariables语句的使用。

LoadVariables语句由于在读取数据时没有回调功能,也就是无法产生数据接收完毕的事件,所以,我们需要建立一个循环来判断是否接收到了数据,我们以下面这代码为例
文件名: Test.fla
在FLASHMX的默认场景中创建4个关键帧,
第1个关键帧的代码如下:
loadVariables("test.asp",_root,"GET");
//Loadvariables的第1个参数为ASP文件名,也就是刚才我们写的那个
//Loadvariables的第2个参数为接收对象,也就是将在哪个对象中创建变量
//Loadvariables的第3个参数为"GET"或者"POST",在此语句中建议使用GET方法
第2个关键帧的代码为空
第3个关键帧的代码如下:
if(aspRect ne ""){
/*如果变量aspRect的值不为空,也就是已经接收到了数据则转向第4帧*/
gotoAndPlay(4);
}
else{
/*如果变量aspRect的值为空,也就是还没有接收到数据则转向第2帧*/
gotoAndPlay(2);
}
第4个关键帧的代码如下:
trace(aspRect);//显示变量aspRect的值
stop();

这样我们就可以在FLASHMX中获取到ASP中的数据,ASP的代码经过改进之后更可以完成比较复杂的应用。假设我们现在有一个Access 2000的数据库,其中有一个User的数据表,这个数据表中由以下字段和记录

记录\字段id(主键)user(文本)sex(逻辑)
-----------------------------------------------------------------------------------------
 
本文章更多内容<<上一页 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 下一页>>
本页地址
收藏到:[收藏夹] [百度搜藏] [新浪ViVi] [POCO网摘] [ 和讯网摘] [好哦网摘] [Google书签]
               
[搜狐网摘] [365Key网摘] [天极网摘] [我摘] [博采网摘] [igooi网摘]
相关文章

FLASH入门及学AS编程的正确途径
loading 的详细制作
看flash示例学脚本语言编写
月亮 地球 太阳旋转演示
onClipEvent()事件的补充
生成棋盘的一段代码
一行代码,实现将数字字符串按指定长度补零
明确你的目标,选择你的语言
多个字段用数组排序的方法举例
关于ColorTransform 类的一个比喻。

相关评论


本文章所属分类:首页 推荐教程 Flash学习   Flash学习