node.js sybase驱动程序

我正在开发一个应用程序使用node.jsexpression框架,将需要连接到sybase ASE数据库。 我做了足够的search,找不到node.js的sybase驱动程序。 不是node.js支持sybase还是应该使用类似于通用驱动程序的东西?

数据库驱动程序的详尽清单在这里的node.js维基上:

https://github.com/joyent/node/wiki/Modules#wiki-database

但是没有Sybase,所以留下来使用一个ODBC驱动程序,如果在*nix ,那么你可以select:

https://github.com/w1nk/node-odbc

或者,Sybase ASE拥有自己的Web服务引擎 ,通过SOAP API公开SQL和存储过程。 您最好的select可能是将您自己的SOAP客户端放在节点上,并使用node-soap 。

我知道这已经有一段时间了,但是如果你还在寻找,试试这个:

https://www.npmjs.org/package/sqlanywhere

node.js根本没有数据库支持。

数据库连接器超出了node.js发行版的范围。 但是cummunity填补了这里的空白,例如mysql有node-mysql 。

这里的问题是,你想使用一个没有大(开源)社区的数据库,所以,一些googeling后,没有node.js连接器。

如果要为sybase ASE创build连接器,则可以查看node-mysql以获取startet。 但在一个周末里,你什么也做不了。

截至2015年,基于Jconnect的非odbc实现可用。 它需要Java。

你可以用它来安装

 npm install sybase 

更多信息: https : //www.npmjs.com/package/sybase