Flex上传压缩文件到服务器路径并解压存进数据库

数据使用的是postgreSQl,这个没有什么问题 只要把代码里面的连接改一下就可以了,至于数据字典和excel导入部分的代码需要自行修改。如果有什么问题,可以在下方留言,但本人也是个菜鸟,不一定能解决 。贴上部分的代码:

public function init():void 
            {    
                Security.allowDomain("*"); 
                file.addEventListener(Event.COMPLETE,CompletedHandler); 
                this.addEventListener(Event.CLOSE,TitleWindowClose); 
                file.addEventListener(ProgressEvent.PROGRESS,progressHandler); 
                file.addEventListener(Event.SELECT,selectedHandler); 
                file.addEventListener(IOErrorEvent.IO_ERROR,ioErrorHandler);
            } 
           
            private function ioErrorHandler(e:IOErrorEvent):void 
            { 
                Alert.show(e.toString()); 
            } 
           
            private function progressHandler(e:ProgressEvent):void 
            { 
                lblProgress.text = " 已上传 " + e.bytesLoaded     
                    + " 字节,共 " + e.bytesTotal + " 字节";    
                var proc: uint = e.bytesLoaded / e.bytesTotal * 100;    
                uploadbar.setProgress(proc, 100);    
                uploadbar.label= "当前进度: " + " " + proc + "%";  
            } 
           
            /**Event事件监听处理函数,弹出上传提示窗口 
             * @param e,Event类型事件参数 
             * @author
             * @return void 
             * */ 
            private function selectedHandler(e:Event):void 
            { 
                this.textName.text = file.name;
                Alert.show("上传 " + file.name + " (共 "+Math.round(file.size/1024)+"KB)?",    
                    "确认上传",    
                    Alert.YES|Alert.NO,    
                    null,    
                    proceedWithUpload); 
            }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值