第1卷FlashMX数据库间接连接原理
------------------------------------------------------------------------------------------------------------------------------------------------------
所谓FlashMX数据库的间接连接,也就是通过FLASHMX利用ASP、PHP、CGI、JSP、ASPX(本文将以ASP为例)对数据库进行操控,因为这种方法中的数据库连接和操作并非由FLASHMX直接完成,所以称之为间接连接(呵呵,我给的定义和名词,兄弟们别砸我),其工作原理由下图所示:
[数据库] <=> [ASP脚本] <=> [FlashMX] <=> [用户操作]
FlashMX的间接连接由于需要与ASP等脚本进行“对话”,所以各位首先需要掌握下面这些知识
FlashMX与ASP等脚本的连接,可以通过GetURL,LoadMovie,LoadMovieNum,loadVariables,
loadVariablesNum,LoadVars等语句完成向ASP的数据发送和读取(在后面的文章中将对这些语句的具体使用方法进行详细讲解和分析)
关于FlashMX向ASP等脚本的数据发送可分为GET方法和POST方法(在后面的文章将对这两种方法进行详细讲解)
ASP在对FlashMX发送数据时,可以通过Response.write *或者<%=*%>等方法书写数据(在后面的文章中将过这些方法进行详细讲解)
第2卷FlashMX数据库初级间接连接方法
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
本卷将和大家讨论FlashMX通过ASP操作数据库的基本方法。好了,我们首先来了解一下,FLASH通过ASP操作数据库需要分哪些步骤来完成……
首先我们要先写好操作数据库的ASP脚本,然后再使用FLASHMX来读取ASP的运行结果(注意:这里仅仅只是需要ASP的运行结果而已,所以需要在ASP中去除一切无用的Html标记),我们先来掌握一下专为FlashMX提供数据的ASP的编写方法。ASP部分提供数据时应保证最后的运行结果应为:
变量名1=值1&变量名2=值2&变量名3=值3...
这样的话就相当于ASP部分为FlashMX中的变量进行赋值,当FlashMX中接收到数据之后便可以直接引用这些变量的值(注意:多个变量时,每个变量之间应用&号隔开!)
我们先以下面这段非常简单的程序为例:
文件名: Test.asp
<%="aspRect=Hello! Macromedia FlashMX 6.0"%>
或者写成:
<%
Response.write "aspRect=Hello! Macromedia FlashMX 6.0"
本文章更多内容:1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 下一页>> |