- 浏览: 1558119 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (571)
- Flex (301)
- AIR (5)
- ComPiere (8)
- ExtJS (15)
- SAP (0)
- jBPM (3)
- Java-Hibernate (5)
- Java-Spring (10)
- XML (2)
- java-web (30)
- db2 (2)
- websphere (4)
- Google (5)
- 虚拟机 (10)
- eclipse (8)
- Win2003 (11)
- Ubuntu (27)
- VMware (4)
- CentOS (3)
- JSON (1)
- Oracle (15)
- SilverLight (1)
- 大事记 (6)
- VirtualBox (5)
- Solaris (10)
- AIX (6)
- 云计算 (10)
- MacOS (4)
- iOS (1)
- SQLite (1)
- Activiti (1)
- jdk (5)
- hadoop (8)
- Ant (4)
- PhoneGap (2)
- JavaScript (11)
- jQuery (1)
- FireFox (1)
- HBase (2)
- sqoop (0)
- ffmpeg (7)
- mencode (0)
- jdbc (1)
- SQLServer (1)
- 组件平台 (12)
- struts2 (4)
- intellj (4)
- android (1)
- ExtJS4 (1)
- 色卡司 (1)
- Linux (3)
- ExtJS5 (1)
- zookeeper (2)
- maven (1)
- Java (6)
- vpn (0)
- squid (1)
- MySQL (2)
- webpackage (1)
- antd (1)
- lucene (1)
最新评论
-
qq_24800465:
请问这里的库从哪下载啊
ffmpeg所有的编码器(encoders) -
neusoft_jerry:
貌似这里没用到StreamingAMFChannel哦,只是用 ...
Flex BlazeDS 推送技术 -
anyone:
感谢你的博文,看了受益匪浅
记住这个IntelliJ IDEA的编译设置 -
keren:
现在还有什么应用需要用flex来开发的?
flex tree的展开,关闭,添加、删除子节点 -
neusoft_jerry:
简洁明快,好贴好贴!楼主V5!
flex tree的展开,关闭,添加、删除子节点
[转]http://www.flepstudio.com/flash/actionscript3/documentation/html/com_flepstudio_air_sqlite_SQLite.html
package com.flepstudio.air.sqlite { import flash.data.*; import flash.events.*; import flash.filesystem.File; import flash.display.MovieClip; [Event(name="open", type="flash.events.SQLEvent")] [Event(name="close", type="flash.events.SQLEvent")] [Event(name="error", type="flash.events.SQLErrorEvent")] /** * SQLite is a ValueObject for the FlepStudio API. * This class manages the SQLite database in Adobe Air * * @author Filippo Lughi * @version Actionscript 3.0 */ public class SQLite extends MovieClip { private var _connection:SQLConnection; private var _databaseFileName:String; private var _databaseFile:File; private var _statement:SQLStatement; public function SQLite() { addEventListener(Event.ADDED_TO_STAGE,init); } private function init(evt:Event):void { removeEventListener(Event.ADDED_TO_STAGE,init); trace("I am ready to dispatch events to my parent/root"); } /** * get the database file name */ [Bindable] public function get file_name():String { return _databaseFileName; } /** * set the database file name */ public function set file_name(s:String):void { _databaseFileName=s; } /** * get the database file */ public function get file():File { return _databaseFile; } /** * set the database file */ public function set file(f:File):void { _databaseFile=File.documentsDirectory.resolvePath(file_name); } /** * get the database connection */ [Bindable] public function get connection():SQLConnection { return _connection; } /** * set the database connection */ public function set connection(conn:SQLConnection):void { _connection=conn; } /** * get the statement */ [Bindable] public function get statement():SQLStatement { return _statement; } /** * set the statement */ public function set statement(s:SQLStatement):void { _statement=s; } /** * connect to database */ public function connect():void { _connection=new SQLConnection(); _connection.addEventListener(SQLEvent.OPEN,onDatabaseOpen); _connection.addEventListener(SQLEvent.CLOSE,onDatabaseClose); _connection.addEventListener(SQLErrorEvent.ERROR,onDatabaseError); _connection.openAsync(_databaseFile,SQLMode.READ); } /** * create the database */ public function create():void { _connection=new SQLConnection(); _connection.addEventListener(SQLEvent.OPEN,onDatabaseCreated); _connection.addEventListener(SQLEvent.CLOSE,onDatabaseClose); _connection.addEventListener(SQLErrorEvent.ERROR,onDatabaseError); _connection.openAsync(_databaseFile,SQLMode.CREATE); } /** * populate the database */ public function execute(query:String=null):void { _statement=new SQLStatement(); _statement.sqlConnection=_connection; _statement.text=query; _statement.addEventListener(SQLEvent.RESULT,onQueryResult); _statement.addEventListener(SQLErrorEvent.ERROR,onQueryError); _statement.execute(); } /** * disconnect to database */ public function close():void { _connection.close(); } /** * dispatch when query has been done */ private function onQueryResult(evt:SQLEvent):void { trace(_statement.getResult().data); dispatchEvent(evt); } /** * dispatch if a query error occurs */ private function onQueryError(evt:SQLErrorEvent):void { dispatchEvent(evt); } /** * dispatch when database is open */ private function onDatabaseOpen(evt:SQLEvent):void { _connection.removeEventListener(SQLEvent.OPEN,onDatabaseOpen); dispatchEvent(evt); } /** * dispatch when database is created */ private function onDatabaseCreated(evt:SQLEvent):void { _connection.removeEventListener(SQLEvent.OPEN,onDatabaseCreated); dispatchEvent(new SQLEvent("created")); } /** * dispatch when database is close */ private function onDatabaseClose(evt:SQLEvent):void { _connection.removeEventListener(SQLEvent.CLOSE,onDatabaseClose); dispatchEvent(evt); } /** * dispatch a database error */ private function onDatabaseError(evt:SQLErrorEvent):void { _connection.removeEventListener(SQLErrorEvent.ERROR,onDatabaseError); dispatchEvent(evt); } } }
发表评论
-
extjs结合flex(flash)的注意事项.
2014-01-02 17:11 2393//for fix bug //flash里使 ... -
flash(flex)crossdomain dtd规范
2013-12-27 13:38 946dtd文件位置: http://www.macromedia. ... -
flash内嵌在html里面的代码
2013-12-27 09:19 1187<!-- 除IE外都可识别 --> < ... -
FlashBuilder4.5 ADT命令详解(官方)
2011-12-16 17:45 1246http://help.adobe.com/en_US/air ... -
FlashBuilder4.5加入ADT插件
2011-12-16 17:24 1805参考: http://renaun.com/blog/2011 ... -
Flex as3commons log的简单使用
2011-11-28 20:26 1590http://www.as3commons.org/ &l ... -
Flex日志工具汇总
2011-11-27 16:29 1240巨兽 monster [能调试 mobile和web air] ... -
【转】[Flex]我经常使用的Flex Tools 和 Resource
2011-11-22 08:36 1302http://www.k-zone.cn/zblog/post ... -
[转]Flex Socket安全策略<policy-file-request/>及应对方法
2011-08-27 16:43 1723http://hi.baidu.com/dobodo/blog ... -
flash 安全策略文件
2011-08-27 16:31 2143<?xml version="1.0&qu ... -
Request请求头的格式
2011-08-27 15:38 2354每次提交http请求时,请求头是什么样的的格式呢? GET方 ... -
flash Tooltip类
2011-08-27 15:06 1130http://www.flepstudio.com/flash ... -
[转](原创)flex解决跨域问题的策略文件的写法
2011-08-04 09:59 1552http://hi.baidu.com/wosinmaiken ... -
[转](整理)flex常用验证控件
2011-08-04 08:30 1372http://hi.baidu.com/wosinmaiken ... -
Flex4.5 skin组建皮肤的应用
2011-07-28 08:52 2811http://www.iyoya.com/2011/06/04 ... -
如何成为一个合格的iOS开发者?
2011-07-17 14:59 1338转:http://www.adobe.com/cn/devne ... -
flex4.5移动设备开发-添加应用背景图片
2011-07-17 10:50 2288【转】http://spy6.blogspot.com/201 ... -
flex4.5移动设备开发-应用访问权限设置
2011-07-16 14:19 1356在构建flex4.5 mobile application的时 ... -
flex4.5移动设备开发-表格效果
2011-07-15 23:12 1799做了个实验,没想到做出表格的效果 -
flex4.5移动设备开发-注意指导
2011-07-15 22:33 1273Developing AIR applications for ...
相关推荐
SQLite_Wrapper_SQLite_C++包装类
一些小型的应用程序需要使用到数据库,sqlite可以说是最好的选择。这里个人整理了一般简单通用的操作类SQLiteHelper
通用的SQLite数据库操作类,将增删改查集成,其他继承该类即可
是使用sqlite封装好的帮助类 ,有执行sql语句和执行带参数的sql语句及一次执行多条(事务)及执行带存储过程参数的的SQL语句等基础操作。
C#操作SQLite代码类 一个朋友写的,拿来分享给大家,希望有用
Sqlite 操作类 C# .net,嵌入式SQL //创建一个数据库文件 string datasource = @"d:/ChinaPower.s3db"; // System.Data.SQLite.SQLiteConnection.CreateFile(datasource); //连接数据库 System.Data....
SQLiteHelper的辅助类,共四种,需要的朋友拿去参考。
易语言Sqlite数据库类模块源码,Sqlite数据库类模块,初始化_SQLITE,销毁_SQLITE,添加纪录_批量,添加纪录,读取记录_单个字段_文本值,读取记录_多个字段,修改记录,删除记录,取记录集,填充记录们to超级列表框,分页_初始...
SQLite3.pas SQLiteTable3.pas
现用项目中Sqlite操作类, 1.数据库初始化 2.数据库版本升级 3.从表中查询数据,并返回ArrayList,简单操作不需要建类 4.单一行查询返回、int 返回、string查询返回
Sqlite的C#通用类和Sqlite工具(SQLiteExpertPersSetup.exe),直接使用
自己编写的一个c++ 版sqlite数据库访问帮助类,主要对sqlite的常用的几个接口函数进行封装成一个类,实现查询、事务处理等基本数据库访问应用,简单,好用,希望对大家有用,注意传人的参数是stl 的string 类型,...
手写简化适用于安卓开发中的SQLite数据库工具类,包含数据的增删改查,适用于各个需要本地数据库开发。
数据库SQLite访问类,自己测试过,没问题,包含事物处理,操作方便。
SqliteHelper sqlite数据库 公共帮助类,提供各种操作数据库方法,从而简单的对数据库数据进行操作
CppSqlite是一个封装了Sqlite操作的类,极其方便了开发者操作sqlite
基于sqlite3 api封装了操作类:SqliteConnect(连接类)SqliteQuery(查询类)SqliteRecord(记录集类)Value(值转换类)
很多年前写的一个sqlite通用类模块。该资源只包含sqldb.cpp和sqldb.h两个文件。sqllite3源码可从官方网下载。 封装该类的目的:统一sqlite数据库接口,以方便windows/linux平台间使用sqlite数据库。 该类封装了...
SQLite3数据库操作类1.66