var mMysql = require('mysql');
function Select(aWhere,aCallback)
{
mConnection.query("select *from "+aWhere,
function (err, results, fields) {
return aCallback(results,fields);
});
}
另外一个类里调用处
mMySql.Select(tTableName,function (a_results,a_fields )
{
if(a_results.length!=0)
{
.....//省略若干
}
});
现象:同样的参数调用,有的时候程序正常,有的时候会提示a_results.length错误,原因是results 为undefined 是在是不知道是怎么回事,希望路过的高手指点下