當前位置:首頁 » 數據倉庫 » flash資料庫開發
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

flash資料庫開發

發布時間: 2023-03-10 00:02:08

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