【问题标题】:Using Node.js to connect to Microsoft SQL Server 2008 (MSSQL) database [duplicate]使用 Node.js 连接到 Microsoft SQL Server 2008 (MSSQL) 数据库 [重复]
【发布时间】:2014-04-01 21:57:37
【问题描述】:

可能重复:
Connecting to a remote Microsoft SQL server from Node.js

我正在寻找有关如何使用 Node.js (v0.5.7) 连接到 MS SQL Sever 2008 的最新说明p>

我在这里尝试了 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 and Microsoft SQL Server, Connecting to a remote Microsoft SQL server from Node.js

【问题讨论】:

    标签: sql-server node.js sql-server-2008 node-mssql tedious


    【解决方案1】:

    就在今天,我发布了一个新模块,仅适用于 Windows,允许本机和异步使用 MSSQL。它叫TSQLFTW,目前支持连接和查询数据库。它以 JSON 格式返回结果。

    在此处查看 Github:https://github.com/gfosco/tsqlftw

    黑客新闻提交/cmets:http://news.ycombinator.com/item?id=3353389

    【讨论】:

      【解决方案2】:

      我正在研究一个解决方案 (https://github.com/pekim/tedious),但它还不是很实用。

      目前它可以连接、认证、发送SQL语句。正在解析对语句的响应;处理一些列元数据,然后处理行数据本身。

      在接下来的几周内(这是一个业余时间项目),我希望它处于可用状态,但远未完成。不过,API 及其内部结构仍会发生重大变化,因为我仍然对很多事情不满意。还有很多额外的错误检查和状态处理需要解决,还有存储过程和参数化语句。

      我会尝试更频繁地更新 README 中的状态,这样更容易看出它离可用有多近(或多远)。

      【讨论】:

      • tedious 现在可用于简单的用例。
      • 你不能写一个MSSQL版本的nodejsdb.org吗?对于 nodejs 背后的社区来说,这将是一个更好的解决方案。
      • 它是 githubbed 和它的 JavaScript。分叉它并在其上打一个 nodejsdb 接口。 @pekim 谢谢你。我迫不及待地想在这个周末花一点时间在一个项目上,展示 JS 开发人员如何看待 Web 服务问题。
      • 我目前正在使用它。到目前为止,一切都很好!
      • 今天,node-mssql 包装 Tedious 是使用 MSSQL 和 Node.js 的最佳方式。 stackoverflow.com/questions/5156806/…
      猜你喜欢
      • 2011-09-29
      • 2019-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      • 2012-05-05
      • 2011-01-27
      相关资源
      最近更新 更多