zoukankan      html  css  js  c++  java
  • sqlite3.datebase.serialize(function(){})的问题

    如果内部的查询函数有回调函数,还是不能同步执行的。。。。

    所以大概只能执行更新、删除、新建之类的任务了。。。。

    官方文档地址

    db.serialize(function() {
      // These two queries will run sequentially.(同步进行、序列化、按顺序执行)
      console.log(client.collector1);
      console.log('
    11111111111111:');
      db.all(" select eqpt_pfc from eqpt_info where eqpt_id_code='" + client.collector1 +"'" , function(err, rows){
        console.log('
    1:');
        console.log(rows[0]);
        PFC = rows[0].eqpt_pfc;
        console.log(PFC);
      });
      db.all(" select eqpt_baudrate , eqpt_commport , eqpt_measurecode , eqpt_rate , eqpt_zsw , eqpt_xsw , eqpt_dlh , eqpt_xlh , eqpt_yblx from eqpt_info where eqpt_id_code = '" + address +"'", function(err, rows) {
        console.log('
    2:');
        console.log(rows[0]);
      });
    });

     最后还是要做嵌套查询。。。

  • 相关阅读:
    Django与Ajax
    Django 常用字段和参数
    Django 模型层之多表操作
    Django 模型层之单表操作
    Django模板层
    Django 视图层
    Django 路由控制
    Django入门(下)
    Django入门(上)
    JavaScript常用类
  • 原文地址:https://www.cnblogs.com/lswit/p/4903652.html
Copyright © 2011-2022 走看看