S60和WM的数据库

    技术2024-12-26  14

    一。S60 数据库

    方案1.  Symbian平台提供的SQLite封装,但只有高一些的版本可用(比如Symbian OS v9.3之后)  

    在2008年11月在s60 3rd上加入SQLite

    据说通过修改源码可以让SQLiteSymbian OS v9.1上使用

     

    方案2.  SQLiteS60  这个是OpenC的移植版本,使用C语言就能用

      Open C已被成功地用于大量项目源代码到S60平台的移植,包括FTP客户端和SQLite。 

      Open C是S60第三版功能包2上已经成为一个标准内置技术,它也可作为S60第三版和S60第三版,功能包1的插件存在。 

    Carbide.c++目前已支持所有的Open C的开发。 

    资料来源:http://wiki.forum.nokia.com/index.php/S60%E5%85%A5%E9%97%A8%E5%9F%BA%E7%A1%80

     

    二。WM 数据库

    方案1. sql server ce3.5中的数据库,只要用到SqlCeEngine的类

    资料来源:http://blog.sina.com.cn/s/blog_62d120530100jrgl.html?retcode=0

    方案2. SQLITE

    .NETSQLite is an open source project so I would check the below web site (for .NET support) and post your questions to the user forum there:

    http://sqlite.phxsoftware.com/

    C++: 有EVC的源码,在VS2005上编译通过

    使用现成的SQLite3.Lib SQLite3.Dll 以及封装好的CppSQLite3U.H  

    封装前的类是sqlite3.h

    方案3. EDB

    Windows Mobile 6 SDK/Samples/Common/CPP/Win32/FileDB

    该例子是在windows mobile 6.0 SDK中。

    MSDN上写着支持Windows Mobile 6.5

    方案4. sql server mobile

    Microsoft SQL Server Compact 3.5 for Windows Mobile 

    需要安装CAB到手机上,才能使用该数据库.

    最新回复(0)