天天看点

利用SQLite.Swift开源库操作数据库

因为在IOS项目中用到了sqlite数据库,在github上寻找支持的库,找到了这个库

https://github.com/stephencelis/SQLite.swift

按照说明文件提示,下载下来这个工程,并将它附加到自己的工程中 

然后再自己的工程里导入这个模块    

import SQLite

简单的说下语法,首先要初始化这个库,例如我用的是一个外置的库,按照路径打开

   let db=Database(path,readonly:true)

并将其设置为只读

    初始化表

          let brand=db["brand"]

            let car_brand=db["car_brand"]

            let color=db["color"]

            let vehicle_type=db["vehicle_type"]

    然后初始化字段,这里只初始化了brand表中的字段

           let brand_id = Expression<Int>("id")

            let brand_abb = Expression<String>("car_abb")

            let brand_name = Expression<String>("car_name")

之后即可对其进行quid操作,字段的类型一定要正确,否则会报错

具体可查看官方文档

https://github.com/stephencelis/SQLite.swift/blob/master/Documentation/Index.md

来自为知笔记(Wiz)

转载于:https://www.cnblogs.com/linwoain/p/82d94e95351c3b6833d8ecce31a1ea5a.html