A. Flash 怎么和数据库进行链接
FLASH的应用是一门脚本语言(客户端语言)不具备和数据库通信的条件。当然AS语言是可以和后台语言相交互的如(ASP,PHP,JSP等)。而这些语言都是可以操作数据库的。一般的思路就是用FLASH语言AS向这些后台语言传送信息,这些后台语言声明专门的变量接收,然后后台语言有相应的逻辑来应用这些变量与数据库交互。基本的思路就是这样,FLASH自身是不可以直接和数据库交互的。
B. 在FLASH中如何连接数据库
flash是无法直接连接数据库的。必须与网页后台配合,如asp、jsp。
flash通过fscommand向网页中传递参数,网页收到参数后,再利用sql语言查询数据库。
C. 请问FLASH怎样操作数据库急求!
flash不能直接操作数据库。不过可以通过ASP,PHP或者JSP来和数据库交互。flash中和这些语言交互可以用loadVar命令
D. 如何让flash连接数据库,flash中的内容可以通过数据库来修改
FLASH和数据库进行通信,我知道的可以在HTML页面中用
<parm>标签来传递参数
,你先用动态语言把数据读到parm标签中,然后flash就可以引用了,你可以试一下.
E. 如何使用Flash连接数据库(PHP)
loader = new LoadVars();
loader.load("server.php?time="+new Date().getTime()); //向ASP取得资料的连接, 这里我不使用Math.random是因为这样有个缺点loader.onLoad = function(success) {
if (success) {
display.htmlText = loader.Result; //loader.Result是ASP传递回来的资料} };
} submit.onRelease = function() { //当按钮按下放开的时候if (name.text.length == 0) { //这里是判断输入框是否为空Selection.setFocus(name); //把光标设定在指定的输入框} else if (msg.text.length == 0) { //同上
Selection.setFocus(msg);} else {status.text = ""; //这个动态文本你们可以自己设定sender = new LoadVars();
sender.onLoad = function(success) {
if (success) {
if (sender.Result == "Success" ) { //传递回来的讯息为Success时status.text = "记录成功...";
name.text = msg.text=""; //清空输入栏位loadData(); //重新刷新资料} else {
status.text = "记录失败, 请再次尝试...";
} delete sender; //养成习惯把LoadVars变量删除以释放内存空间} };
sender.load("server.php?action=save&name="+name.text+"&msg="+msg.text, sender, "POST" );//和sendAndLoad的功用一样, 传送出变量并等待资料传回, 传回的资料会在onLoad中截取} };
loadData(); //在一开始载入资料库中的资料 PHP部分 :
F. FLASH要怎么使用数据库
flash本身不能连接数据库,利用flash中的命令传递参数给服务器端的脚本,服务器端脚本程序调用数据库再返回结果给用户~!,至于用那种,看你熟悉哪个了
G. 如何用flash连接数据库(JSP)
很多新人问FLASH和数据库连接的方法,这里介绍一下,后台可以是ASP,JSP,PHP等, 由于自己对JSP比较熟悉,介绍个最简单的,TOMCAT+JSP+ACCESS+FLASH的组合吧。其他的过程是一样的...一、使用工具:
1.TOMCAT 5.0
2.JDK1.5
3.FLASH8。0
4.ACCESS版本任意
二、配置环境:
主要是TOMCAT和JDK的配置,实在不想罗嗦了,网络去搜吧。如果这也懒的去找,建议放弃学... 如果配置有问题可以问。
三、建立数据库:
1.在ACCESS中新建数据库,选择位置保存。如图一:
2.选择用设计器创建表。如图二:
3.建好后关闭, 出现提示,选“是”。出现图三,起个表名,然后在表中加入数据。如图3.1:
4.点确定,退出ACCESS。
5.打开控制面板----管理-----OBDC数据源。
6.点添加,如图四:7.点“选择”,找刚才存储数据库的位置,选中数据库,确定。图五:
四、打开记事本输入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下 如图六:
五、启动TOMCAT(TOMCAT文件夹下/bin/startup.bat),在浏览器输入 http://127.0.0.1:8080/example/read_msg.jsp。如看到图七相似的内容,则说明正确。
六、编写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