浅谈NodeJs之数据库异常处理
编程学习 2021-07-04 17:32www.dzhlxh.cn编程入门
这篇文章主要介绍了浅谈NodeJs之数据库异常处理,长沙网络推广觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随长沙网络推广过来看看吧
本文介绍了NodeJs之数据库异常处理,分享给大家,具体如下:
NodeJs版本:4.4.4
数据库链接错误
使用nodejs处理异常最麻烦不过,这里我抛开nodejs提供的domain
和一些第三方库专门处理的东西。操作数据库是我们常用的功能。通过回调,我们这里会有很多err出没。
如下:
var pool = require('../db.js'); var runtimeLog = require('../log.js').getLogger('runlog'); var Promise = require('bluebird'); function queryPromise(queryString) { return new Promise(function(resolve, reject) { pool.getConnection(function(err, connection) { //connection.query(queryString, function(err, rows, fields) { // if (!err) { // resolve(rows); // } else { // runtimeLog.error(err) // reject(err) // } // connection.release(); /
上一篇:浅谈Node.js之异步流控制
下一篇:AngularJS 实现购物车全选反选功能