微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

flex4.5移动开发操作sqlite数据库

由于sdcard存储是只读模式,flex4.5移动开发操作sqlite数据库时,只能查询,不能insert,update,delete,所以初始化应用的时候要把sqlite的数据库copy的程序安装的目录下,代码如下:

  var dbFiledb:File = new File("/mnt/sdcard/erppos/erppos.db");  

    var dbWorkFile:File = File.applicationStorageDirectory.resolvePath("database/erppos.db");
    if(!dbWorkFile.exists){ 
     dbFiledb.copyTo(dbWorkFile);
    }

 

 

建立连接的时候:

file = File.applicationStorageDirectory.resolvePath("database/erppos.db");            sqlConnection = new sqlConnection();                                   sqlConnection.addEventListener(sqlEvent.OPEN,openHandler);      sqlConnection.addEventListener(sqlErrorEvent.ERROR,errorHandler);               stmt = new sqlStatement();            stmt.sqlConnection = sqlConnection;            sqlConnection.open(file);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐