- 浏览: 1582738 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (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 2448//for fix bug //flash里使 ... -
flash(flex)crossdomain dtd规范
2013-12-27 13:38 999dtd文件位置: http://www.macromedia. ... -
flash内嵌在html里面的代码
2013-12-27 09:19 1242<!-- 除IE外都可识别 --> < ... -
FlashBuilder4.5 ADT命令详解(官方)
2011-12-16 17:45 1295http://help.adobe.com/en_US/air ... -
FlashBuilder4.5加入ADT插件
2011-12-16 17:24 1888参考: http://renaun.com/blog/2011 ... -
Flex as3commons log的简单使用
2011-11-28 20:26 1648http://www.as3commons.org/ &l ... -
Flex日志工具汇总
2011-11-27 16:29 1304巨兽 monster [能调试 mobile和web air] ... -
【转】[Flex]我经常使用的Flex Tools 和 Resource
2011-11-22 08:36 1347http://www.k-zone.cn/zblog/post ... -
[转]Flex Socket安全策略<policy-file-request/>及应对方法
2011-08-27 16:43 1784http://hi.baidu.com/dobodo/blog ... -
flash 安全策略文件
2011-08-27 16:31 2194<?xml version="1.0&qu ... -
Request请求头的格式
2011-08-27 15:38 2408每次提交http请求时,请求头是什么样的的格式呢? GET方 ... -
flash Tooltip类
2011-08-27 15:06 1183http://www.flepstudio.com/flash ... -
[转](原创)flex解决跨域问题的策略文件的写法
2011-08-04 09:59 1613http://hi.baidu.com/wosinmaiken ... -
[转](整理)flex常用验证控件
2011-08-04 08:30 1428http://hi.baidu.com/wosinmaiken ... -
Flex4.5 skin组建皮肤的应用
2011-07-28 08:52 2865http://www.iyoya.com/2011/06/04 ... -
如何成为一个合格的iOS开发者?
2011-07-17 14:59 1391转:http://www.adobe.com/cn/devne ... -
flex4.5移动设备开发-添加应用背景图片
2011-07-17 10:50 2330【转】http://spy6.blogspot.com/201 ... -
flex4.5移动设备开发-应用访问权限设置
2011-07-16 14:19 1411在构建flex4.5 mobile application的时 ... -
flex4.5移动设备开发-表格效果
2011-07-15 23:12 1860做了个实验,没想到做出表格的效果 -
flex4.5移动设备开发-注意指导
2011-07-15 22:33 1329Developing AIR applications for ...
相关推荐
本教程将详细讲解如何使用C++创建一个SQLite数据库的包装类,以便更方便地进行数据库操作。 首先,`SQLite.cpp`和`SQLite.h`是两个关键文件,它们分别包含了SQLite数据库操作的实现和接口定义。`SQLite.h`文件通常...
一些小型的应用程序需要使用到数据库,sqlite可以说是最好的选择。这里个人整理了一般简单通用的操作类SQLiteHelper
这个压缩包包含两个关键文件,一个是`SqliteHelper.cs`,它很可能是一个C#类,提供了与Sqlite数据库进行交互的通用方法。这个类可能包含了连接数据库、执行SQL语句、插入、更新、删除和查询数据等基本操作的封装。...
是使用sqlite封装好的帮助类 ,有执行sql语句和执行带参数的sql语句及一次执行多条(事务)及执行带存储过程参数的的SQL语句等基础操作。
通用的SQLite数据库操作类,将增删改查集成,其他继承该类即可
C#操作SQLite代码类 一个朋友写的,拿来分享给大家,希望有用
SQLiteHelper是Android开发中常用的工具类,用于操作SQLite数据库。SQLite是一种轻量级的、嵌入式的、关系型数据库,广泛应用于移动应用中,因为它的体积小、速度快、支持事务等特性。SQLiteHelper辅助类主要负责...
Sqlite 操作类 C# .net,嵌入式SQL //创建一个数据库文件 string datasource = @"d:/ChinaPower.s3db"; // System.Data.SQLite.SQLiteConnection.CreateFile(datasource); //连接数据库 System.Data....
这个单元通常包含类如TSQLiteTable3,它代表了一个数据库表,可以进行增删改查等操作。例如,你可以通过TSQLiteTable3的Open方法打开一个数据库表,使用Fields属性访问字段,使用Insert、Edit、Delete方法修改记录,...
SQLite是一款轻量级的数据库,它无需单独的服务器进程,而是作为应用程序的一部分在客户端运行。在Android系统中,SQLite被广泛用于数据存储,因为它高效、可靠且易于使用。本篇文章将详细讲解如何使用SQLite数据库...
在这个"sqlite数据库工具类"中,开发者已经基于Room技术封装了数据库操作,主要包括`DbManager`类和`DbHelper`类,这两个类是进行数据库管理和帮助操作的核心组件。 首先,我们来看`DbManager`类。这个类通常作为...
现用项目中Sqlite操作类, 1.数据库初始化 2.数据库版本升级 3.从表中查询数据,并返回ArrayList,简单操作不需要建类 4.单一行查询返回、int 返回、string查询返回
1. **SQLiteManager**: 这个类通常是对SQLite数据库操作的封装,提供一套简洁易用的API,用于简化数据库的交互。例如,它可能包含以下方法: - `insert`: 新增数据,利用`ContentValues`对象存储待插入的数据,通过...
本文将详细介绍一个基于SQLite3 API的封装类,以及如何利用这些封装类进行数据库操作。 标题中的"操作sqlite的封装类"指的是对SQLite3原生API进行的高级抽象,目的是简化数据库操作,提高代码可读性和可维护性。...
在这个“sqlite3封装类”中,我们可以期待看到一些方便的函数或方法,将常见的数据库操作(如创建表、插入数据、查询数据、更新和删除记录)进行了抽象和封装,以简化代码并提高可读性。 封装的主要好处是提高了...
下面,我们将深入探讨如何利用SQLite数据库以及一个实用的工具类来简化数据库操作。 一、SQLite基本概念 1. 数据库:SQLite数据库是一个文件,存储着数据表、索引和其他数据库对象。 2. 表:数据的集合,由行和列...
自己编写的一个c++ 版sqlite数据库访问帮助类,主要对sqlite的常用的几个接口函数进行封装成一个类,实现查询、事务处理等基本数据库访问应用,简单,好用,希望对大家有用,注意传人的参数是stl 的string 类型,...
数据库SQLite访问类,自己测试过,没问题,包含事物处理,操作方便。
SqliteHelper sqlite数据库 公共帮助类,提供各种操作数据库方法,从而简单的对数据库数据进行操作
易语言Sqlite数据库类模块源码,Sqlite数据库类模块,初始化_SQLITE,销毁_SQLITE,添加纪录_批量,添加纪录,读取记录_单个字段_文本值,读取记录_多个字段,修改记录,删除记录,取记录集,填充记录们to超级列表框,分页_初始...