我需要处理用WPF和MS SQL Server Compact Edition编写的旧应用程序。作为一项要求,应用程序是从USB记忆棒执行的(其中所有数据都是持久的),同样适用于新系统。
在新的应用程序中,我想使用NoSQL db来存储数据(node-sqlite3或npm-nosql)。
但是,当前存储在SQL CE数据库中的记录必须迁移到新的db或相同的SQL CE数据库再次使用(即使我更愿意避免使用此选项)。
在后一种情况下,我看到有node-mssql作为数据库连接器,但SQL Server CE是不在支持的数据库中
当前的SQL CE模式非常简单,只有4个表,总共少于300个记录。该应用程序由单个用户在本地执行。
有没有办法导出SQL CE数据库,以便我可以将其导入新数据库?是否有更好的数据库可用于node-webkit而不是前面提到的那些?
答案 0 :(得分:0)
您正在寻找的驱动程序是: https://www.npmjs.com/package/ce-mssql
但是 - 我担心您需要从webkit应用程序中派生一个nodejs进程,并通过Web API提供您的查询 - 这将使您在Angular的家中。