站長資訊網
        最全最豐富的資訊網站

        nodejs then的用法是什么

        nodejs then的用法:1、在nodejs下安裝mysql模塊;2、通過“require()”方法引入js;3、通過“Mysql.updateMysql(Name,Path).then(…)”方式使用then即可。

        nodejs then的用法是什么

        本文操作環境:windows7系統、nodejs10.16.2版、Dell G3電腦。

        nodejs 中.then的使用

        在nodejs中我們怎么使用.then來返回結果集呢

        1、nodejs下安裝mysql模塊

        npm install mysql

        2、這里是我們Mysql.js的配置以及函數

        //引入數據庫 var mysql=require('mysql'); //實現127.0.0.1本地鏈接 var DATABASE = "test"; var table='test' var connection = mysql.createConnection({     host:'127.0.0.1',     user:'root',     password:'root',     port:'3306',     database: DATABASE });  //修改數據 function  updateMysqlToken(Id,Name,Path) {     console.info('select Name====' + Name);     console.info('select Path====' + Path);     var Name = Name;     var Path = Path; //主要是這里對Promise的使用,只有Promise才能使用.then     return new Promise(function (resolve,reject){         //定義我們的sql         var updateSql = 'UPDATE ' + table +' set Name = ?, Path = ?,          where Id = ? ';         //這里對應sql的字段         var updateParams = [Name,Path,Id];         //nodejs的執行         connection.query(updateSql,updateParams, function(err, rows, fields ) {             if (err){                 reject(err)             }             // console.log(  `The solution is: ${rows.length }  `  );             console.info(` the getRowByPkOne sql ${updateSql}`)             if( !rows || rows.length == 0 )                 resolve(null)             else                 resolve(rows[0])         })     }) }

        3、下面編寫我們的.then的使用,res.send返回的是一個JSON格式的數據

        //引入js,這里是對數據庫的連接配置 var Mysql = require('Mysql.js');   Mysql.updateMysql(Name,Path).then(                     //updateMysql修改這里返回的值是個object對象,所以我們需要對其進行JSON解析                     function(message) {                         console.info('message===' + JSON.stringify(message));                     }                 )                 //將結果集返回給前端                 res.send(result);             }

        推薦學習:《node.js視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 精品无码人妻一区二区三区| 老司机99精品99| 国产AV午夜精品一区二区入口 | 国产精品VA在线观看无码不卡| 国产精品国产三级国产AⅤ| 国产日产韩国精品视频| 国产精品va久久久久久久| 精品福利一区二区三区免费视频 | 狠狠色伊人久久精品综合网| av国内精品久久久久影院| 亚洲欧美日韩久久精品| 精品国产污污免费网站入口| 亚洲综合一区二区国产精品| 国产精品扒开腿做爽爽爽视频| 亚洲国产美女精品久久久久∴| 精品亚洲一区二区三区在线观看 | 亚洲精品高清视频| 国产成人精品免费视频大全麻豆| 日韩精品内射视频免费观看| 欧洲精品码一区二区三区免费看| 国产精品午夜无码AV天美传媒| 在线电影国产精品| 国内精品一级毛片免费看| 经典国产乱子伦精品视频| 亚洲精品国产成人片| 亚洲成人国产精品| 午夜精品久久影院蜜桃| 欧美久久久久久午夜精品| 欧美精品福利视频一区二区三区久久久精品 | 老司机69精品成免费视频| 国产精品久久影院| 国产福利91精品一区二区| 91精品在线播放| 91麻豆精品国产| 99久久精品午夜一区二区| 国产suv精品一区二区33| 99精品视频在线观看| 999国内精品永久免费观看| 国产亚洲精品自在久久| 国产精品亚洲A∨天堂不卡 | 国产久爱免费精品视频 |