node.js - Typescript 返回 SQL Server 连接变量
我正在使用一种方法来返回 SQL Server 连接变量。
const sql = require('mssql');
/* sql configuration */
var config = {
user: '***',
password: '***',
server: '***',
database: '***',
port: '***',
multipleStatements: true,
timezone: '+00:00'
};
function getRequest(){
return new Promise(function(resolve, reject) {
sql.close()
sql.connect(config, function (err:any) {
if (err) reject(err);
var sqlrequest = new sql.Request();
//console.log(sqlrequest);
resolve(sqlrequest);
});
});
}
我正在通过以下代码调用连接,但这不起作用,程序没有进入第一部分。有人能帮我吗,谢谢。
getRequest().then(function(sqlrequest:any) {
//not hitting into this section --section 1
sqlrequest.input('ReturnValue',0);
sqlrequest.output('ReturnValue',sql.Int);
sqlrequest.execute('SaveHl7File')
.then(function(recordsets:any, err:any) {
console.log([recordsets0);
}