论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS编程教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

flash与数据库连接(ASP篇)

文章类别:Flash AS编程 | 发表日期:2008-10-6 18:12:54


前一段发现很多闪友发贴求助flash与数据库连接,所以我研究了了一下,决定给大家写下关于ASP\php\JSp的数据库连接的方法,今天给大家的flash与数据库连接(ASP篇),以后我会陆续为大家奉上,希望大家经常来我的博客做客!一共需要建立三个文件(如图二)。首先写asp文件,起名为save.asp.具体代码如下:

<% 
u_name=Request.Form("Name")
u_company=Request.Form("Company")
u_relation=Request.Form("Relation")
u_url=Request.Form("Url")
u_msg=Request.Form("Msg")
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("Msg.mdb")
sql="Insert into data (Name,Company,Relation,Url,Msg) values (’"&U_name&"’,’"&u_company&"’,’"&u_relation&"’,’"&u_url&"’,’"&u_msg&"’)"
conn.Execute(sql)
conn.close
Set conn=Nothing
Response.Write "&temp=ok"
%>


下面我们做access文件,起名为Msg.mdb!建立表,起名为data表.建立字段名称: id; Name; Company; Relation; Url; Msg; Time. 数据类型依次设定为:自动编号;文本;文本;文本;文本;备注;日期/时间. 保存关闭.最后我们做flash,文件名我起个conn吧!在工作区,照图一去做,每个元件一层!新建最顶层在最后一贞加上如下代码:

System.useCodepage = true;
Name = "";
Company = "";
Relation = "";
Url = "";
Msg = "";
function SendData() {
if (Name != "" && Company != "" && Relation != "" && Msg != "") {
  var MyVar = new LoadVars();
  MyVar.Name = Name;
  MyVar.Company = Company;
  MyVar.Relation = Relation;
  MyVar.Url = Url;
  MyVar.Msg = Msg;
  MyVar.sendAndLoad("http://localhost/6/save.asp", MyVar, "POST");
  temp = "提交中,請稍侯...";
  MyVar.onLoad = function(success) {
   if (success) {
    temp = "呵呵!成功咯哟!來!再來一條...";
    Name = "";
    Company = "";
    Relation = "";
    Url = "";
    Msg = "";
   } else {
    temp = "失敗了!可能網絡有問題!";
   }
  };
} else {
  temp = "請輸入完整!";
}
}
sendBTU.onRelease = function() {
SendData();
};
clearBTU.onRelease = function() {
temp = "歡迎你給我發留言!";
Name = "";
Company = "";
Relation = "";
Url = "";
Msg = "";
};
stop();


然后把相应的输入文本筐的变量起相应的名字!如姓名后面的输入文本筐的变量起名为:Name. 如有什么问题请在下面留言,我会尽快帮你解决!
附件:


图一  

图二  
视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058