使用Node.js连接Microsoft SQL Server 2008(MSSQL)数据库

5

可能是重复问题:
如何使用Node.js连接远程Microsoft SQL Server

我正在寻找一个最新的说明,介绍如何使用 Node.js(v0.5.7)连接到 MS SQL Server 2008

我已经尝试了GitHub上的两个Node.js项目:

https://github.com/vivina/node-mssql

https://github.com/orenmazor/node-tds

node-tds是一个已经废弃的项目,而node-mssql似乎不完整,至少代码库似乎与最新版本的Node.js不兼容。

有人真正成功地将Node.js连接到并查询Microsoft SQL Server 2008吗?

我很想看到一些配置细节(版本、插件等)和代码示例。

谢谢,

P。

SO上过时的答案: Node.js和Microsoft SQL Server, 从Node.js连接到远程Microsoft SQL服务器

2个回答

5

4

我正在开发一个解决方案 (https://github.com/pekim/tedious),但目前还不太可用。

目前它可以连接、认证和发送SQL语句。对语句响应的解析仍在进行中;一些列元数据已被处理,接下来是行数据本身。

在接下来的几周里(这是一个业余时间的项目),我希望它能达到可用的状态,但远未完善。API 和内部机制仍将面临重大变革,因为我仍然对许多方面不满意。需要处理相当多的额外错误检查和状态处理,以及存储过程和参数化语句。

我会尽量更频繁地更新 README 中的状态,以便更容易地看到它距离可用有多近(或者有多远)。


Tedious现在可以用于简单的使用情况。 - pekim
你能否编写一个 MSSQL 版本的 http://nodejsdb.org/ 吗?这将是 nodejs 社区更好的解决方案。 - Kolky
它已经在Github上了,是JavaScript编写的。Fork它并在其上添加一个nodejsdb接口。@pekim谢谢你。我迫不及待地想在这个周末花点时间来展示一个JS开发者如何看待Web服务问题的项目。 - Erik Reppen
我目前正在使用它。到目前为止,一切都很好! - Dalorzo
今天,使用node-mssql包装Tedious是使用MSSQL和Node的最佳方法。https://dev59.com/Lm435IYBdhLWcg3w4UWs#22658512 - Christiaan Westerbeek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接