有關flash連線資料庫之問題

2006-10-25 3:31 am
我有聽說:
  flash可以連線資料庫,但是要怎麼做不知道?有沒有那位逹人知道?教教我?
更新1:

jeffpig您好:   到作業諮詢網站要怎麼搜尋有關flash可以連線資料庫的資料?您可以幫忙把該網址給我嗎?謝謝!

更新2:

奇怪!jeffpig您怎麼把回答資料給移除了?

更新3:

怎麼都沒有人回答!還真急!

回答 (4)

2006-11-01 7:52 pm
✔ 最佳答案
關於flash連資料庫
你可以參考看看趙英傑出的這本書”FlashMX與XML動態網站實作”
裡面有教許多flash連asp的方法
諸如留言版、會員登入系統、討論區的作法等等
小弟在這大概說一下如何做
基本上flash要直接連資料庫
要透過asp才行(聽說還有另一個方法可以直接連,這小弟就不是很清楚了)
flash丟值給asp,asp在傳值到資料庫裡
flash傳值給asp的方法可以用
getURL("連結網址","目標視窗","GET或POST方法")
或是loadVariable()
因如果用getURL直接傳值給ASP只指定連接網址沒給特定參數的話
會把整個影格的變數都傳過去
舉個例來說:
現在第一個影格底下的程式:
var userName="cubie"
var my_array = [1,2,3]
function cube(n){
return n*n*n
}
getURL("http://localhost/test.asp","_break","GET")
這時你會發現flash除了傳一般變數外
還把場景變的陣列和函式定義也一併傳給伺服器端程式
為避免getURL()傳一堆垃圾資料給伺服器
可以直接給他參數
getURL("http://localhost/test.asp?user="+userName,"_break")
就會只傳userName給asp裡了。
而另一個方法就是用loadVariables()
雖然loadVariables()函數名字叫"載入變數"
但實際上,loadVariables()方法不僅能載入資料
還可以選擇性傳遞變數給伺服器端程式
比起getURL(),使用loadVariables()有兩個優點:
1.連結的目標不會被開啟在瀏覽畫面
2.loadVariables()會先傳遞變數給伺服器端程式,然後接收伺服器端傳回的處理結果
因為FLASH連資料庫要先連ASP
所以要有點ASP的觀念會比較好
小弟很難在知識+裡說清楚作法
小弟最後還是建議你可以去參考看小弟推薦的那本書
步驟都教的很詳細,希望能對你有所幫助。
參考: 趙英傑:FlashMX與XML動態網站實作
2015-05-07 2:45 am
我本來從沒遇到過修NAS修硬碟和隨身碟要資料救援,一開始也跟大家一樣總是問價格到處比價,因為不懂,凡事都從價格,考量,輕言聽信朋友介紹比較便宜一家,找錯家之後痛苦尾隨而來,以下省略500字........,後來自己上網找資料救援找到硬碟醫院,和他們經理溝通之後給我正確觀念,這是妳寶貴的資料,妳要考慮是救不救的回問題,而不是貴不貴問題,如果重要請找對人搶救NAS資料硬碟救援才能恢復你的NAS中多顆的硬碟資料
http://www.datamaster.com.tw/
2009-12-19 11:14 pm
沒有做過連ASP的!
只做過PHP連到MYSQL,= =!
有空在研究看看!不一定要連到ASP,可直接連
2006-11-14 4:29 am
也可以配合PHP 連接到MySQL資料庫
至於方法 應該不會跟ASP差太多吧


收錄日期: 2021-04-30 10:31:01
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20061024000011KK08774

檢視 Wayback Machine 備份