MySQL 使用Node.js异步查询结果为undefined的简单处理办法

//定义查询过程,化异步为同步
function name( SQL_TXT, Respond) {
ExecuteSQL( 1, SQL_TXT);
var i = 0;
var SetName = setInterval( function () {
if ( i > 19) {
clearInterval( SetName);
}
console. log( "Tqr :第" + i + "次 obtain , Value : \n " + Tqr + " \; ");
if ( Tqr == undefined) {
i++;
} else {
Tqr = Tqr. replace( / \[ | \] / g, "");
console. log( "Tqr Reg:" + Tqr);
console. log( "Tqr Reg typeof:" + typeof ( Tqr));
response. write( Respond); //输出响应文件

// 响应结束
// response.end();
clearInterval( SetName);
}
}, 100);
}
     //调用格式                
dd = name( SQL_QryUsername, data. toString());
console. log( "dd" + dd);

猜你喜欢

转载自www.cnblogs.com/Anbrera/p/10197517.html