千家信息网

如何使用nodejs then

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,本篇内容介绍了"如何使用nodejs then"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!node
千家信息网最后更新 2025年11月07日如何使用nodejs then

本篇内容介绍了"如何使用nodejs then"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

nodejs then的用法:1、在nodejs下安装mysql模块;2、通过"require()"方法引入js;3、通过"Mysql.updateMysql(Name,Path).then(...)"方式使用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);            }

"如何使用nodejs then"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

数据 内容 数据库 更多 模块 知识 结果 配置 实用 学有所成 接下来 函数 前端 只有 困境 字段 实际 对象 情况 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 搜索一个网络安全手抄报 护苗网络安全课视频之四 网络技术开发合同范本专业版 office数据库文件安装 软件开发工程师试卷 延吉成俊软件开发有限公司 北京耐特康赛网络技术 全面推动网络安全体制建设 图书馆座位预约系统数据库代码 苏州电商软件开发要多少钱 慕课数据库测验答案 网络技术合作协议书 软件开发BSP方向 好玩的基岩版小游戏服务器ip 国产服务器操作系统龙头股票 利用华为云服务器部署 临沂拓普网络 软件开发 江西政务软件开发多少钱 是否任何企业都能做软件开发 vb查询数据库并修改数据 服务器运行几分钟自己重启 飙车世界服务器不显示什么 网络安全第五空间视频 镇江仓库管理软件开发 关于获取数据库的说明范文 陕西企业软件开发 服务器后台管理系统是指 2017年全国网络安全周 遍历接收到的数据库 arm服务器芯片创业
0