国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

通過ASP.net實現(xiàn)flash對數(shù)據(jù)庫的訪問

2024-07-10 13:19:23
字體:
供稿:網(wǎng)友
環(huán)境:adobe flash CS4,VS2008 , Access2003
實現(xiàn)步驟:
1、創(chuàng)建ASP.net頁面 testCommunicateWithFlash.aspx,將頁面body里面的內(nèi)容刪除,在后臺寫代碼,用于檢索數(shù)據(jù)庫,生成類似一下的內(nèi)容,例如:
xqdbnum=15&xqdbfcnum=5&xqdbjrnum=5&xqdbxdnum=5&xqdbrzj=1250000&xqdbzrnum=2
這段內(nèi)容在flash中會解析為六個變量,前面為變量名,后面為值。閑話少說,直接上代碼,這段代碼非常簡單,大家都能看懂,提取一個傳遞過來的參數(shù),提取相應(yīng)內(nèi)容,生成上面的傳,輸出到瀏覽器:

復制代碼 代碼如下:


protected void Page_Load(object sender, EventArgs e)
{
Object oID; //用戶ID
if (!Page.IsPostBack)
{
try
{
oID = Request.Params["ID"];
}
catch (Exception ex)
{
Response.Write(ex.Message);
return;
}
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=" + Server.MapPath("~/App_Data/tdb_db.mdb");
conn.Open();
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = conn;
//執(zhí)行特定SQl語句
cmd.CommandText = "SELECT sum(xqdbnum),sum(xqdbfcnum),sum(xqdbjrnum),sum(xqdbxdnum),sum(xqdbrzj),sum(xqdbzrnum) FROM xqdb where xqusername like '" + oID.ToString() + "%'";
OleDbDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Response.Write("xqdbnum=" + reader.GetValue(0) + "&xqdbfcnum=" + reader.GetValue(1) + "&xqdbjrnum=" + reader.GetValue(2)+ "&xqdbxdnum=" + reader.GetValue(3)+ "&xqdbrzj=" + reader.GetValue(4)+ "&xqdbzrnum=" + reader.GetValue(5)); } reader.Close();
conn.Close();
}
}


2、創(chuàng)建一個flash,我看網(wǎng)上的辦法是需要弄好幾個幀,一個用于發(fā)送,一個用于等待返回,一個用于顯示。由于我測試所有都顯示,那么不需要那么復雜,只需要使用動態(tài)文本的變量監(jiān)測就可以實現(xiàn),所以我只有一幀,起名隨意,但是動態(tài)文本的變量設(shè)置與返回的內(nèi)容一樣(這個非常重要)

通過ASP.net實現(xiàn)flash對數(shù)據(jù)庫的訪問


3、創(chuàng)建一個按鈕
4、在按鈕的動作中寫入代碼:
on(release){
trace("http://m.survivalescaperooms.com:1475/WebTest/TestCommunicateWithFlash.aspx?ID="+it_uid.text);
loadVariables("http://m.survivalescaperooms.com:1475/WebTest/TestCommunicateWithFlash.aspx?ID="+it_uid.text, this,"POST");
}
5、測試,成功
6、廢話一句,如果發(fā)布的話,需要注意網(wǎng)址要變。
里面牽涉到一些細節(jié),大家可以網(wǎng)上查一下相關(guān)資料看看,以前從來沒有弄過,弄了兩個多小時才弄好,有點小成就感
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 图木舒克市| 梅河口市| 汝阳县| 静安区| 丰原市| 吐鲁番市| 铁岭县| 阿拉善右旗| 汉中市| 栖霞市| 牟定县| 富锦市| 莱芜市| 静乐县| 土默特左旗| 余庆县| 大宁县| 获嘉县| 韶山市| 平顺县| 漯河市| 宜兴市| 宁波市| 松潘县| 天祝| 新兴县| 江达县| 林芝县| 鄂托克前旗| 焦作市| 浦江县| 高清| 招远市| 德惠市| 湘乡市| 永仁县| 苗栗县| 洛南县| 卓资县| 临泉县| 方山县|