Using Node.js to connect to Microsoft SQL Server 2008 (MSSQL) database [duplicate]
Possible Duplicate:
Connecting to a remote Microsoft SQL server from Node.js
I'm looking for an up-to-date explanation of how to connect to a MS SQL Sever 2008 using Node.js (v0.5.7)
I have tried both Node.js projects on GitHub here:
https://github.com/vivina/node-mssql
https://github.com/orenmazor/node-tds
node-tds is an abandoned project and node-mssql appears to be incomplete or at least the code-base seems to be out-of-date with the most recent version of Node.js
Has anyone actually got Node.js to connect to and query a Microsoft SQL Server 2008?
I would love to see some configuration details (versions, addons etc.) and code samples.
开发者_如何学CThanks,
P.
Out of date answers on SO: Node.js and Microsoft SQL Server, Connecting to a remote Microsoft SQL server from Node.js
Just today I released a new module, for windows only, allowing native and asynchronous use of MSSQL. It's called TSQLFTW, and currently supports connecting and querying the database. It returns results in JSON.
Check out the Github here: https://github.com/gfosco/tsqlftw
Hacker News submission/comments: http://news.ycombinator.com/item?id=3353389
I am working on a solution (https://github.com/pekim/tedious), but it's not quite usable yet.
Currently it can connect, authenticate, send SQL statements. The parsing of the response to the statement is in progress; some column metadata is processed, and the rows data itself is next.
In the next few weeks (it's a spare time project), I hope to have it in a useable, but far from complete state. The API, and the guts of it, will still be subject to significant changes though, as there's lots that I'm still unhappy about. There's quite a bit of additional error checking and state handling that need to be addressed, as well as stored procedures and parameterised statements.
I'll try to update the status in the README a bit more frequently, so that's it's easier to see how close (or far) from useable it is.
精彩评论