将SQL Server CE与node-webkit一起使用

时间:2015-08-31 21:47:52

标签: node.js sqlite sql-server-ce node-webkit

我需要处理用WPF和MS SQL Server Compact Edition编写的旧应用程序。作为一项要求,应用程序是从USB记忆棒执行的(其中所有数据都是持久的),同样适用于新系统。

在新的应用程序中,我想使用NoSQL db来存储数据(node-sqlite3npm-nosql)。
但是,当前存储在SQL CE数据库中的记录必须迁移到新的db或相同的SQL CE数据库再次使用(即使我更愿意避免使用此选项)。
在后一种情况下,我看到有node-mssql作为数据库连接器,但SQL Server CE是不在支持的数据库中 当前的SQL CE模式非常简单,只有4个表,总共少于300个记录。该应用程序由单个用户在本地执行。

有没有办法导出SQL CE数据库,以便我可以将其导入新数据库?是否有更好的数据库可用于node-webkit而不是前面提到的那些?

1 个答案:

答案 0 :(得分:0)

您正在寻找的驱动程序是: https://www.npmjs.com/package/ce-mssql

但是 - 我担心您需要从webkit应用程序中派生一个nodejs进程,并通过Web API提供您的查询 - 这将使您在Angular的家中。