1. 程式人生 > >MySQL 使用Node.js非同步查詢結果為undefined的簡單處理辦法

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);