1. 大家有谁知道,像金山词霸、有道词典,是用什么平台开发出来的啊用flash+sql数据库能开发吗跪求
一般的软件大部分都是用visual C++开发的,金山词霸当然也不例外,它用来存储数据的当然不是sql,而是自行定义的数据格式。如果你要用flash+sql实现当然也是可以的 ,这里有一个flash词典源码http://www.hackchina.com/dlpre.php?id=28822
2. 如何用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
