172 - 问,C++CX:使用sqlite

172 - 问,C++CX:使用sqlite

1、获取sqlite库。

Sqlite 官网提供了windows rt编译好的版本。

http://www.sqlite.org/download.html

wps_clip_image-462

或者,

172 - 问,C++CX:使用sqlite_第1张图片

172 - 问,C++CX:使用sqlite_第2张图片

2、c++ 可以用codeproject上经典的CppSqlite3.

http://www.codeproject.com/Articles/6343/CppSQLite-C-Wrapper-for-SQLite

3、在项目上点击右键,Reference,如下图。

172 - 问,C++CX:使用sqlite_第3张图片

4、编码。

172 - 问,C++CX:使用sqlite_第4张图片

注意:由于WinRT程序运行在沙箱中,对程序当前目录是没有写权限的。所以使用有写权限的目录:LocalFolder。

另外,途中的CW2A是ATL的写法,这样写是不能编译为arm平台的,需要使用通用的转换函数,例如MultiByte2WideChar。

你可能感兴趣的:(172 - 问,C++CX:使用sqlite)