标签:.exe arc directory sql str 保存 shared select into
override func viewDidLoad() {
super.viewDidLoad()
db = SQLiteDB.sharedInstance
let result = db.execute(sql: "create table admin(no integer primary key, name varchar(20))")
print(result)
print(NSHomeDirectory()) //数据库保存位置:OC方式
}
@IBAction func Add(_ sender: UIButton) {
let No = no.text
let Name = name.text
let result = db.execute(sql: "Insert into admin value(‘\(No)‘,‘\(Name)‘")
print(result)
}
@IBAction func Login(_ sender: UIButton) {
let data = db.query(sql: "select * from admin")
print(data.count)
if data.count <= 0 {
let alertController = UIAlertController(title: "数据表为空", message: "请先添加学生,再查询", preferredStyle: .alert)
let cancelAction = UIAlertAction(title: "返回", style: .cancel, handler: nil)
alertController.addAction(cancelAction)
}
let stu = data[data.count - 1]
no.text = stu["no"] as? String
name.text = stu["name"] as? String
}
标签:.exe arc directory sql str 保存 shared select into
原文地址:http://www.cnblogs.com/quanxi/p/6119875.html