Flex教學-5秒立即讓Flex與MySql資料庫互動
分類:Flex | 發表日:2009-11-26 | 瀏覽:4,009人次
Step1
先啟動Apache與Mysql後,再開啟Flex並新增一個新的專案。

Step2
Project name中輸入專案名稱,下方的Application server type選擇PHP。

Step3
Web root為Apache的Web目錄,Root URL為WebServer的瀏覽路徑,都設定好後再按Validate Configuration鈕,成功連結後上面會出現The Web root folder and root URL are valid訊息。

Step4
接下來選擇Data / Create Application from Database。

Step5
開啟後點選Connection右手邊的NEW,新增一個連結名稱,在Name的地方輸入連線名稱,可自行設定。

Step6
依序輸入MySql的路徑、資料庫名稱、帳號、密碼,完成後點一下TestConnection鈕,成功後則會出現Success的訊息視窗。

Step7
完成後,再選擇所要的資料表。

Step8
直接按Next就好。

Step9
可自行選擇所要開啟的資料欄位。

Step10
哈~已成功的與資料庫串接了,連Flex也自動產生好了,這時只要按下上方的綠色箭頭,就可立即看到成果。

Step11
搞定~這時下面有新增、刪除、搜尋功能,超簡單的吧!

這方法真的快很多,剩下不足的部分,只要稍為再加工一下就好,真的很快不用再像之前一樣,而梅干是使用PHP的程式語言,它也有像ASPX、CFM...等其它的Server端的語言,這邊就可自行選擇自已熟悉的程式語言,日後要再加工時會比較方便些,若用於後台更新,這方法還真的挺不錯用,不用5秒鐘,立即就可讓Flex直接與資料庫作互動。
回應本篇
看起來是不錯的開發工具.
但可惜在 step 3 時過不去.
難道是不能配合 appserv 的關係嗎?
有機會再試看看好了
應該可以才對,
梅干是用xampp
您好,
我在step 9時Generate client side code跳出 『Table does not contain any columns』 然後就跑不下去了;
可是明明在』Columns to show in sample view:』 都有顯示column及type的內容…
請問有沒有解決的方法?
請問一下資料表中有資料嗎?
>> 3 梅-limcjj 說:
>> 您好,
>> 我在step 9時Generate client side code跳出 “Table does not contain any columns” 然後就跑不下去了;
>> 可是明明在”Columns to show in sample view:” 都有顯示column及type的內容…
>> 請問有沒有解決的方法?
> 回應:
> 請問一下資料表中有資料嗎?
裡面有資料, 而且用MYSQL Administrator也有看到那些資料
>>> 3 梅-limcjj 說:
>>> 您好,
>>>> 我在step 9時Generate client side code跳出 “Table does not contain any columns” 然後就跑不下去了;
>>>> 可是明明在”Columns to show in sample view:” 都有顯示column及type的內容…
>>> 請問有沒有解決的方法?
>> 回應:
>> 請問一下資料表中有資料嗎?
>裡面有資料, 而且用MYSQL Administrator也有看到那些資料
梅大, 我找到問題所在了, 因為database裡面用了time作為primary key, 而flex可能把time當作關鍵字, 不能隨便用, 只要把time這個名字改掉就OK了…
也給其他梅朋友參考…
你的blog很讚, 還是要給你拍拍手…
:讚: 梅干沒幫上啥忙~~
原來是將子~感謝你無私的分享~
梅大師: 秀大圖片都會說有問題
minwt.com/show.phpu=http://....
語法好像少了一個?
感謝咧!!
梅干已經改好了~~~
全部按上边的文章来做的;运行后提示Connection error: Error #1088。
mysql已经选为developer machine。问题会出在哪呢?
mysql版本是5.1.4
檢查看看是不是帳密錯了~
為什麼我執行後出現了,以下內容呢??
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
2010/3/26 ¤W¤È 12:14:48
Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0
這應該是找不到你的主機位置
梅干老師您好,小弟最近也在學習flex來開發SNS遊戲
想跟老師請教一個寫法是否正確
原本我的mxml內容是
但是用這種方式寫 我的InGame Class無法得到stage
會出現stage = null的情況
後來改成下面的寫法
不知道這樣的寫法是否正確 請梅干老師指點迷津 感激不盡
:暈:
抱歉 不知道為何code沒出來
原本我的mxml內容是
後來改成下面的寫法
原本我的mxml內容是
但是用這種方式寫 我的InGame Class無法得到stage
會出現stage = null的情況
後來改成下面的寫法
我的問題是,以梅的舉例來說
也就是XAMPP底下的usingPHP-debug並沒有wp_gbook.html這個檔案
但是有usingPHP.html這個檔案
如果我把wp_gbook改名為wp就會有usingPHP-debug底下就會有wp.html
但他就會出現底下這個問題
Connection error:HTTP request error
Additional detail:Error:[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032"]. URL: Class.php
請問該怎麼解決呢?
這應該是webserver連結不到~~
請問梅老師
apache跟apache-tomcat-5.5.28
有相同嗎 ?
二是不一樣滴東西喔!










要跟上時代的腳步! :讚: