Я проверил ваш код на моей стороне, но не воспроизвел вашу проблему.
Вот мой тестовый код:
const sql = require('mssql')
const config = {
server: '***.database.windows.net',
database: '***',
user: '***',
password: '***',
options: {
database: '***',
encrypt: true,
port: 1433
}
}
const pool = new sql.ConnectionPool(config);
pool.connect().then(function () {
//6.
debugger;
var request = new sql.Request(pool);
//7.
request.query("select * from [dbo].[Student]").then(function (recordSet) {
debugger;
console.log(recordSet);
sql.close();
}).catch(function (err) {
//8.
debugger;
console.log(err);
sql.close();
});
}).catch(function (err) {
//9.
debugger;
console.log(err);
});
Результат запроса на портале:
Запустите query.js:
Вам необходимо убедиться, что имя таблицы правильное, оно не связано с регистром орфографии.
Надеюсь, это поможет вам.