我想知道是否有人知道从Node.js连接到Microsoft SQL数据库的方法。我知道MySQL驱动程序,但是我有一些数据需要从MS SQL数据库中提取,并且宁愿直接从Node.js中提取,也不想破解某种形式的PHP脚本。
我怀疑您将必须用输出JSON的Web服务包装SQL Server。从积极的方面来说,这应该相对容易做到。
如果node.js中的JavaScript引擎可以做到这一点,那就很好
var connection = new ActiveXObject("ADODB.Connection") ; var connectionstring="Data Source=<server>;Initial Catalog=<catalog>;User ID=<user>;Password=<password>;Provider=SQLOLEDB"; connection.Open(connectionstring); var rs = new ActiveXObject("ADODB.Recordset"); rs.Open("SELECT * FROM table", connection); rs.MoveFirst while(!rs.eof) { document.write(rs.fields(1)); rs.movenext; } rs.close; connection.close;