如何使用sql数据库配置套接字? 实际需要的是将数据库中的每个更改都发送到我的服务器。 我正在使用npm MSSQL和Socket.io。
答案 0 :(得分:0)
通过NPM安装mssql
包
npm install mssql
这是指向docs
的链接var sql = require('mssql');
sql.connect("mssql://username:password@localhost/database").then(function() {
// Query
new sql.Request().query('select * from mytable').then(function(recordset) {
console.dir(recordset);
}).catch(function(err) {
// ... query error checks
});
// Stored Procedure
new sql.Request()
.input('input_parameter', sql.Int, value)
.output('output_parameter', sql.VarChar(50))
.execute('procedure_name').then(function(recordsets) {
console.dir(recordsets);
}).catch(function(err) {
// ... execute error checks
});
// ES6 Tagged template literals (experimental)
sql.query`select * from mytable where id = ${value}`.then(function(recordset) {
console.dir(recordset);
}).catch(function(err) {
// ... query error checks
});
}).catch(function(err) {
// ... connect error checks
});