`
hje
  • 浏览: 288173 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

flex sqllite 操作

阅读更多
用户资料管理系统。flex 操作sqlite数据库的例子。要的给我发邮件
一些源码:
import mx.controls.Alert;
private var conn:SQLConnection;
private var SQLStatetmt:SQLStatement;
private var file:File;
private var arr:Array=["姓名","性别","年龄","手机号码","家庭号码","QQ号码","邮箱号码"];

private function init():void
{
try
{
file=File.applicationDirectory.resolvePath("UserInfoDB.db");
conn=new SQLConnection();
SQLStatetmt=new SQLStatement();
conn.open(file);//打开SQL连接
}
catch(error:SQLError)
{
Alert.show(error.message);
Alert.show(error.details);
}
createTable();

}
private function createTable():void
{
try
{
SQLStatetmt.sqlConnection=conn;
var sql:String ="CREATE TABLE IF NOT EXISTS TelInfoTable(Id INTEGER PRIMARY KEY AUTOINCREMENT," +
        "name TEXT unique,sex TEXT,age numeric CHECK(200>age>0),mobilephone TEXT," +
        "homephone TEXT,qq TEXT,eMails TEXT)"; 
SQLStatetmt.text=sql;
SQLStatetmt.execute();    
}
catch(error:SQLError)
{
Alert.show(error.message);
Alert.show(error.details);
}
}
private function createTableOK(event:SQLEvent):void
{
Alert.show("ccccccc");
insertTable();
}


private function selectTable():void
{
try
{
//SQLStatetmt.sqlConnection=conn;
SQLStatetmt.text="select * from  TelInfoTable";
SQLStatetmt.execute();
var result:SQLResult = SQLStatetmt.getResult();
if(result.data == null)
{
Alert.show("查不到相应的数据");
return;
}
var obj:Object=result.data;
datagrid1.dataProvider=obj;
var len:int=result.data.length;
}
catch(error:SQLError)
{
Alert.show(error.message);
Alert.show(error.details);
}
   
}
分享到:
评论
2 楼 76870298 2011-03-30  
我也需要一个这样的例子  多谢啊  struler@163.com
1 楼 viMory 2010-08-27  
正需要flex直接和sqlite交互的例子了,多谢 zjq0717@163.com

相关推荐

    flex4.6 air 异步操作sqlite数据库

    "flex4.6 air 异步操作sqlite数据库"的主题着重于如何在Flex 4.6和Adobe AIR环境中实现非阻塞的SQLite数据库操作。在传统的同步操作中,程序会等待数据库操作完成才会执行下一步,这可能导致用户界面冻结,尤其是在...

    flex air sqlite客户端安装软件

    标题中的“flex air sqlite客户端安装软件”指的是一个使用Adobe Flex技术和Adobe AIR运行环境开发的SQLite数据库管理工具。Flex是用于创建富互联网应用程序(RIA)的开源框架,而AIR(Adobe Integrated Runtime)...

    FMK.rar_firmonkey

    8. **数据库连接**:FirMonkey集成了对多种数据库的支持,包括本地SQLLite和远程ODBC/JDBC连接,使得数据访问和管理变得简单。 9. **网络编程**:FMX提供了网络组件,支持HTTP、HTTPS、TCP/IP通信,便于实现Web服务...

    uniapp聊天应用源代码

    9. **自定义样式和布局**:uni-app支持CSS样式,可以使用Flex布局或Grid布局来实现复杂的界面设计。理解和运用uni-app的样式规则,创建美观且适应不同屏幕尺寸的界面。 10. **微信小程序/支付宝小程序/其他平台适配...

Global site tag (gtag.js) - Google Analytics