日期:2009-04-04 01:39:00 来源:本站整理
<b>flash衔接数据库</b>[Flash设计]
本文“<b>flash衔接数据库</b>[Flash设计]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
很多新人问FLASH和数据库衔接的办法,这里介绍一下,后台可以是ASP,JSP,PHP等, 由于自己对JSP对比熟习,介绍个最简单的,TOMCAT+JSP+ACCESS+FLASH的组合吧.其他的历程是一样的... 1、利用工具:
1.TOMCAT 5.0
2.JDK1.5
3.FLASH8.0
4.ACCESS版本肆意
2、配置环境:
主如果TOMCAT和JDK的配置,实在不想罗嗦了,百度去搜吧.假如这也懒的去找,倡议放弃学... 假如配置有问题可以问.
3、成立数据库:
1.在ACCESS中新建数据库,挑选位置保存.如图一:
2.挑选用计划器成立表.如图二:
3.建好后关闭, 呈现提醒,选“是”.呈现图三,起个表名,然后在表中加入数据.如图3.1:
4.点肯定,退出ACCESS.
5.翻开掌握面板----管理-----OBDC数据源.
6.点增添,如图四: 7.点“挑选”,找方才存储数据库的位置,选中数据库,肯定.图五:
4、翻开记事本输入JSP代码:
<%@ page c %>
<%@ page import="java.sql.*"%>
<jsp:useBean id="dbconn" class="DB.DataBaseConn" scope="page"/>
<%
Connection conn;
Statement stmt;
ResultSet rs;
String sql="select * from user";//user为表名
String return_user=null;//返回到FLASH里的数据
String return_tn=null;
String return_age=null;
String return_qq=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e)
{
out.print("类找不到");
}
try{
conn=DriverManager.getConnection("jdbcdbc:example");//example是数据
源名
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
while(rs.next())
{
String userName=rs.getString("user_name");
return_user="&userName="+userName+"&";//userName是返回到FLASH里的
变量名,下同
String trueName=rs.getString("true_name");
return_tn="&trueName="+trueName+"&";
String age=rs.getString("age");
return_age="&age="+age+"&";
String qq=rs.getString("qq");
return_qq="&qq="+qq+"&";
//返回到FLASH
out.print(return_user);
out.print(return_tn);
out.print(return_age);
out.print(return_qq);
}
conn.close();//关闭数据库衔接
}
catch(SQLException e1)
{
out.println("SQL非常");
}
%>
保存为read_msg.jsp,放到tomcat下webapps/ROOT/example下 如图六:
5、启动TOMCAT(TOMCAT文件夹下/bin/startup.bat),在浏览器输入http://127.0.0.1:8080/example/read_msg.jsp.如看到图七类似的内容,则阐明精确.
6、编写FLASH代码.新建FLASH,在帧上的AS处输入:
var lvoadVars=new LoadVars();
lv.load("http://127.0.0.1:8080/example/read_msg.jsp");//读取JSP处传来的参数
lv.onLoad=function()
{
if(success)
{
trace("username:"+lv.userName);
trace("truename:"+lv.trueName);
trace("age:"+lv.age);
trace("QQ:"+lv.qq);
}
else
{
trace("failed");
}
} 保存到JSP同一文件夹,测试,应当会成功.但愿能看懂吧.
源文件也在这里了.也但愿对ASP,PHP熟习的也写个教程出来,让大家有个挑选...
图片附件: [图一] new db.gif
图片附件: [图二] table.gif
图片附件: [图三] tablename.gif
图片附件: [图3.1] add_data.jpg
: [图四] odbcdriver.jpg
图片附件: [图五] odbc_select.gif
图片附件: [图六] jsp.jpg
图片附件: [图七] jsp编译.jpg
以上是“<b>flash衔接数据库</b>[Flash设计]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论