- 本帖最后由 奇思精彩 于 2012-11-16 23:36 编辑 *
最近开搞cocos2d-x,因此想找一个成熟的sqlite框架(C++版的)。不知有没有兄弟对这个很了解。
我在网上找到不少老外写的C++版Sqlite数据库框架,但是不知哪款成熟且方便使用。在ios上倒是有款成熟的框架叫做FMDataBase,很多cocos2d程序都在用它,可惜是用Objective-C语言封装的。
cocos2d-x上有没有公认的很成熟的操作sqlite的框架?
最近开搞cocos2d-x,因此想找一个成熟的sqlite框架(C++版的)。不知有没有兄弟对这个很了解。
我在网上找到不少老外写的C++版Sqlite数据库框架,但是不知哪款成熟且方便使用。在ios上倒是有款成熟的框架叫做FMDataBase,很多cocos2d程序都在用它,可惜是用Objective-C语言封装的。
cocos2d-x上有没有公认的很成熟的操作sqlite的框架?
之前两年我是搞安卓原生应用的,通过java来操作sqlite还算拿手。
安卓原生的是SqliteOpenHelper类,我是自己在它基础上又写了一层,起名叫DBManager,
作为万能管理器,这样各个表的DAO,例如StudentDAO都是通过调用:
dbManager.add();
dbManager.delete();
dbManager.update();
dbManager.select();
来实现增删改查。
可惜我最近转战cocos2d-x,都是c++/C来操作sqlite的纯C的原生API。
所以想找个现成的封装过的sqlite框架。
================================================
回复:http://cocos2d.cocoachina.com/bbs/home.php?mod=space&uid=2977
好的,我去试试SQLiteWrapper看。谢谢你
— Begin quote from ____
奇思精彩 发表于 2012-11-18 14:25 url
想顺便问一下93914079兄弟,你们的cocos2d-x项目中使用sqlite数据库,目前是否已在win32 android ios这几个 …
— End quote
兄弟你好,我问一下你这个问题解决了吗?我先在也是把事先建好的数据库移植到安卓那边打不开数据库
想顺便问一下93914079兄弟,你们的cocos2d-x项目中使用sqlite数据库,目前是否已在win32 android ios这几个平台上移植成功?
因为我在论坛上看到不少帖子抱怨,在android平台上不好访问assets文件夹下的.db数据库文件。说是因为android已经把资源都打包成一个apk了。
如果移植到安卓上去,是否需要写些java代码与jni那边交互?还是直接傻瓜式移植,不需要再添加代码?