zoukankan      html  css  js  c++  java
  • Flex的数据基本操作(四)--增

    新增数据:

    选择“增加”时,弹出增加窗口,输入或选择合适的数据后,确定即可将数据送至数据库保存。

    2010-09-30 13-46-59

    代码:

    			import mx.managers.PopUpManager;
    			private var _user:User = new User();
    			private function exec_add():void{
    				PopUpManager.addPopUp(_user, this, true);
    				PopUpManager.centerPopUp(_user);
    				_user.addEventListener("b1", exec_sql);
    			} 
    			private function exec_sql(evt:Event):void{
    				var _uc:Students = new Students();
    				_uc.sname = _user._xm.text;
    				_uc.age = int(_user._nl.text);
    				_uc.address = _user._jtzz.text;
    				var _c:Classes = new Classes();
    				_c.id = _user._bj.selectedItem.id;
    				_uc.classes = _c;
    				PopUpManager.removePopUp(_user);
    				
    				var obj:RemoteObject = new RemoteObject("GetStudents");
    				obj.addEventListener(FaultEvent.FAULT, rError);
    				obj.attachDirty(_uc);								
    			}
    首先生成新的User对象的实例显示,再注册一个对实例的b1监听器,得到结果时,使用exec_sql保存数据。
    此处没有对保存后的数据进行即时刷新,因此增加后的数据并不会显示,在选择左侧的班级后,数据就能显示了。
  • 相关阅读:
    「JOI 2015 Final」城墙
    「JOI 2015 Final」舞会
    「JOISC 2014 Day1」 历史研究
    「JOISC 2015 Day 1」卡片占卜
    「NOI十联测」奥义商店
    「NOI十联测」黑暗
    「THUSCH 2017」大魔法师
    「ZJOI2014」星系调查
    HDU
    HDU
  • 原文地址:https://www.cnblogs.com/wjhx/p/1839457.html
Copyright © 2011-2022 走看看