图解Win 10 应用开发之Sqlite 数据库的简单用法

2025-05-19 18:06:55

1、在VS 中新建一个 UWP 应用项目。

2、在 解决方案资源管理器 窗口中的 引用 节点上右击,然后执行 管理NuGet程序包菜单。

3、查找并安装以下两个组件,如下图所示:注:-> SQLite.WUP.Native是必须安装的,它是封装sqlite踝怆赜泖操作函数的本地库,如果你用的是C++语言来开发,可以直接调用。如果不安装这个,在运行时会报找不到 sqlite3.dll 的错误。-> SQLiteWrapperUWP-PCL也应该安装,它对sqlite的操作接口进行进一步封装,并且支持 LINQ 处理。

图解Win 10 应用开发之Sqlite 数据库的简单用法

5、在代码中引入以下相关的命名空间,如下图所示:

图解Win 10 应用开发之Sqlite 数据库的简单用法

7、定义数据表模型,比如,我定义了一个 Student 类,它表示一张表,如下图所示:注:对于要用于建表的类,要加上 Table 特性,对于属性,其实是映射到列,要加上Column特性。AutoImcrement特性表示字段的数值是自增长列。

图解Win 10 应用开发之Sqlite 数据库的简单用法

9、插入数据。实例化连接对象后,访问 In衡痕贤伎sert 方法插入单条数据;InsertAll 方法插入多条数据;InsertOrReplace插入数据并替换已存在的记录;InsertOrReplaceAll 插入多条数据,并替换已存在项,如下图所示:上面代码先用DeleteAll方法删除表中的所有记录,然后插入四条记录,插入方法返回已成功写入的记录数目,上面代码应返回 4 。

图解Win 10 应用开发之Sqlite 数据库的简单用法

11、运行效果如下图所示:

图解Win 10 应用开发之Sqlite 数据库的简单用法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢