在Cocos2d-x中使用SQLlite数据库

前端之家收集整理的这篇文章主要介绍了在Cocos2d-x中使用SQLlite数据库前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

From: http://www.jb51.cc/article/p-zybvnkge-za.html

sqlite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口‘


在Cocos2d-X中使用sqllite数据库

首先下载sqllite数据库sqllite数据库的下载地址:http://download.csdn.net/detail/u010105970/8168569

下载完成后会得到一个压缩文件


解压后,文件夹中有3个文件sqlite3.c、sqlite3.h、sqlite3ext.h

创建一个Cocos2d-X工程,将这三个文件放在在工程目录下的Classes文件


在程序中执行下面的代码创建sqllite数据库

  1. //创建sqlite数据库
  2. sqlite3*psqlite;
  3. //打开sqlite数据库
  4. intret=sqlite3_open("mydb",&psqlite);
  5. //当sqllite数据库打开失败时
  6. if(ret!=sqlITE_OK)
  7. {
  8. //获得sqltite数据库打开错误的信息
  9. constchar*errmsg=sqlite3_errmsg(psqlite);
  10. //打印数据库打开失败的信息
  11. CCLog("sqliteopenerror:%s",errmsg);
  12. returnfalse;
  13. }

猜你在找的Cocos2d-x相关文章