- 此问题在此处已有答案**:
(41个答案)
1小时前关闭。
我正在使用mssql npm库,它正在工作,但是我很难从子级回调中获得返回的记录集。
当记录集是多层回调时,如何取回记录集?
let storedRecordset = await doQuery();
async function doQuery(){
let recordset;
const ps = new sql.PreparedStatement(/* [pool] */)
ps.input('param', sql.Int)
ps.prepare('select @param as value', err => {
// ... error checks
ps.execute({param: 12345}, (err, result) => {
// ... error checks
recordset = result;
// release the connection after queries are executed
ps.unprepare(err => {
// ... error checks
return recordset;
})
})
})
}
谢谢
1条答案
按热度按时间gpnt7bae1#