zoukankan      html  css  js  c++  java
  • 如果此处不对数据库进行关闭,将无法完成下一步的数据插入操作!

     /*
                先向数据库插入此人的热度
             */
            NSString *strSql=[[NSString alloc]initWithFormat:@"%@%@%@", @"select * from cloud_contacts where uid='",compUser.uId,@"'"];
            NSLog(@"查询此人热度的sql是:%@",strSql);
            self.mysqlite = [[sqliteHelper alloc]init];
            if([self.mysqlite openDatabase:@"ucab_db.db"])
            {
                //先查询此人的热度
               NSMutableArray *tempCompUsers = [self.mysqlite getCloudUsersBySQL:strSql];
               CompUser *tempCompUser = [tempCompUsers objectAtIndex:0];
                int iHotNumber;
                if (tempCompUser.hotNumber!=nil) {
                    iHotNumber = [tempCompUser.hotNumber intValue];
                    ++iHotNumber;     //多加一次
                    NSLog(@"%@的热度指数是:%i",compUser.cn,iHotNumber);
                }else {
                    iHotNumber = 0;
                }
                [self.mysqlite closeDatabase];     //如果此处不对数据库进行关闭,将无法完成下一步的数据插入操作!
                
                if([self.mysqlite openDatabase:@"ucab_db.db"]){
                    //将最新的热度指数插入数据库
                    NSString *hotNumber = [NSString stringWithFormat:@"%i",iHotNumber];
                    NSString *strUpdateSql=[[NSString alloc]initWithFormat:@"%@%@%@%@%@", @"update cloud_contacts set hotNumber='",hotNumber,@"' where uid='",compUser.uId,@"'"];
                    NSLog(@"插入热度指数的sql是:%@",strUpdateSql);
                    [self.mysqlite execSql:strUpdateSql];
                    [self.mysqlite closeDatabase];
                }
            }
  • 相关阅读:
    数据结构与算法(0)--必知必会
    数据结构概览
    Python 数据分析学习路线
    数据分析交互工具--使用jupyter
    Vue项目搭建
    luffy_08
    luffy_07
    luffy_06
    luffy_05
    luffy_04
  • 原文地址:https://www.cnblogs.com/ygm900/p/3143503.html
Copyright © 2011-2022 走看看