【发布时间】:2017-08-07 23:34:52
【问题描述】:
如何用sql数据库配置socket? 真正需要的是将数据库中的所有更改都发送到我的服务器。 我正在使用 npm MSSQL 和 Socket.io。
【问题讨论】:
标签: sql sql-server node.js
如何用sql数据库配置socket? 真正需要的是将数据库中的所有更改都发送到我的服务器。 我正在使用 npm MSSQL 和 Socket.io。
【问题讨论】:
标签: sql sql-server node.js
通过 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
});
【讨论】: