新增資料至Access正常,但一直無法載入新的資料
經過手動執行getData.asp(Access to XML)後再執行Flash就有新的資料了
請問我的AS要如何修改?
附上完整檔案
http://cid-aef9fd431ff0f2da.skydrive.live.com/self.aspx/.Public/flash.rar
System.useCodePage=true;//使用預設編碼
mybutton.addEventListener(MouseEvent.CLICK,onclik);
var xml:XML;
var vars:URLVariables=new URLVariables();//傳入變數型態
var PostDataLoader:URLLoader = new URLLoader();//送出資料者
var PostDataURL:URLRequest=new URLRequest("
http://localhost/
saveData.asp");
function onclik(e:Event) {
vars.stu_number = stu_number.text;//資料欄位
vars.stu_name =stu_name.text;
vars.stu_sex =stu_sex.text;
vars.stu_chinese=stu_chinese.text;
vars.stu_math=stu_math.text;
PostDataURL.method=URLRequestMethod.POST;
PostDataURL.data=vars;//把欄位資料存入PostDataURL
sendToURL(PostDataURL);//送出資料
var getDataLoader:URLLoader = new URLLoader();//資料載入者
var getDataURL:URLRequest = new URLRequest("
http://localhost/
getData.asp");
getDataURL.method=URLRequestMethod.POST;
//navigateToURL(getDataURL);//開啟URL
getDataLoader.load(getDataURL);//載入資料
getDataLoader.addEventListener(Event.COMPLETE,completeHandler);//加入監聽
者,當載入完成
function completeHandler() {
xml=new XML(String(getDataLoader.data));//轉換為XML型態
trace(xml);
}
}