超简单flash asp access计数器

2008-04-02 10:57:41来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


  虽然计数器不一定要用数据库,但是我这个计数器真是很很地简单

  大部分是受了guoy_8186的启发,他的投票教程真的很不错。

  Flash代码:

  
varcount=newLoadVars();//创建一个loadVars对象

  count.load("您的路径/write.asp",count);//读取asp文档

  count.onLoad=function(success){

  if(success){

  visits=count.total;

  }//上面是判断是否读取完毕,完成后把读到的变量赋予场景中的变量

  };


  asp代码:

  
<%

  dimrs

  dimsql

  dimconn‘定义变量

  setrs=server.createobject("adodb.recordset")’创建资料集对象

  conn="DBQ=" server.mappath("counter.mdb") ";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};"‘数据库连接语句,默认是您的空间根目录,假如数据库文档前面有文档夹路径要加上去

  sql="updatecountsetnum=num 1whereid=1"’给num这个值加上1的语句

  rs.opensql,conn,1,1‘执行写入

  sql2="select*fromcountwhereid=1"’读取的语句

  rs.opensql2,conn,1,1‘执行读取

  ifnotrs.eofthen

  total=rs("num")’把数据库里的值赋予一个变量

  response.write"&total="&total&"&"’把数据写成flash能够读取的形式

  else

  endif

  setrs=nothing

  setconn=nothing

  %>


  数据库用access,建一个数据库叫counter,在里面建一个新表叫count,表里面只需要创建两个字段,一个叫id,类型选自动编号,配置为主键;另一个叫num,类型是数字,这个字段就是储存数据的地方。

  这样就OK了!以后每次打开这个flash文档就会在数据库里增加1,因为读取到flash里面是个变量,您能够随心所欲地处理他。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 对MX新增TextField对象的解析

下一篇: 播放器拖动进度条制作