S60和WM的数据库

一。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到手机上,才能使用该数据库.

你可能感兴趣的:(数据库,sqlite,语言,手机,平台,WindowsMobile)