zoukankan      html  css  js  c++  java
  • Sqlite数据库的基本操作

    1、使用sqlite数据库,需要首先在系统框架上添加libsqlite3.dylib,如下

    2、打开数据库

    在头文件中加入-db成员变量:

         {

              sqlite3 * _db; // db代表整个数据库,是数据库实例

         }

              // 1、获取沙盒中的数据库文件名

             NSString * fileName =   NSUserDomainMask, YES)          lastObject]stringByAppendingPathComponent:@"student.sqlite"];

             // 2、打开数据库

             int result = sqlite3_open(fileName.UTF8String, &_db);

             if (result == SQLITE_OK) {

             NSLog(@"成功打开数据库");

             // 2、创建表 

            const char * sql = "create table if not exists t_student(id  integer primary key autoincrement,name text,age integer);";

            char * errorMesg = NULL;

            int result = sqlite3_exec(_db, sql, NULL, NULL, &errorMesg);

            if (result == SQLITE_OK) {

                NSLog(@"成功创建表");

            }else

            {

                NSLog(@"创建表失败:%s",errorMesg);

            }

         }else

         {

            NSLog(@"打开数据库失败");

         }

    3、查询语句

    4、插入语句的实现:

  • 相关阅读:
    用户价值和RFM模型
    产品生命周期(Product Life Circle,PLC)
    金字塔原理(Pyramid Principle)
    docker 技术
    网易实战+scrapy-redis配置
    uiautomator工具使用(7)
    adb命令行工具(6)
    Android 开发工具安装(5)
    appium 移动端自动化测试工具(4)
    mitmdump 详解(3)
  • 原文地址:https://www.cnblogs.com/angongIT/p/3815454.html
Copyright © 2011-2022 走看看