sqlite的简介

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlite的简介相关的知识,希望对你有一定的参考价值。

第一步:

 

第二步,建立桥接文件
随便创建一个类,语言选择oc,然后它会问你是否创建桥接模式,然后你选择是就可以了
那个类可以删除了
在那份桥接文件中加入一句话#import <sqlite3.h>就可以了
 
接着我们就可以创建数据库或表了
//相当于c语言的指针
var db: OpaquePointer? = nil
// 创建或打开数据库
func createOrOpenDatabase() {
print("\\(NSHomeDirectory())")
 
let path: NSString = "\\(documentsPath)/test.sqlite3" as NSString
let filename = path.utf8String
 
if sqlite3_open(filename, &db) != SQLITE_OK {
print("create or open failed...")
sqlite3_close(db)
}
}
// 创建学生表
func createTable() {
let string: NSString = "create table if not exists Student(id integer primary key autoincrement, sno text, name text, score integer)"
let sql = string.utf8String
if sqlite3_exec(db, sql, nil, nil, nil) != SQLITE_OK {
print("create table failed...")
sqlite3_close(db)
}
}

以上是关于sqlite的简介的主要内容,如果未能解决你的问题,请参考以下文章

Sqlit--学习教程(简介)

在electron中使用sqlite:sql.js简介

System.Data.SQLite数据库简介

sqlite的简介

01_SQlite数据库简介

sqlite数据库用法简介