Node.js執行存儲過程



直接上代碼

 var sql = require('mssql'); 


var config = {
    user: 'sa',
    password: '123456',
    server: '127.0.0.1',  //  You can use 'localhost\\instance' to connect to named instance
    database: 'mydb',
    options: {
       encrypt:  true  //  Use this if you're on Windows Azure
    },
    pool: {
        max: 10,
        min: 0,
        idleTimeoutMillis: 30000
    }
}

sql.connect(config,  function(err) {
     var request =  new sql.Request();
    request.input('input_parameter', sql.Int, value);    // 輸入參數
    request.output('output_parameter', sql.Int);    // 輸出參數
    request.execute('PROC_TEST',  function(err, recordsets, returnValue) {
        console.dir(recordsets);
        console.log(returnValue);  //  procedure return value
    
        console.log(request.parameters.output_parameter.value);  //  output value

    });
});

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM