如何从JavaScript应用程序调用Windows运行时的SQLite函数

How to call functions of SQLite for Windows Runtime from JavaScript App

本文关键字:运行时 SQLite 函数 Windows 调用 JavaScript 应用程序      更新时间:2023-09-26

我从sqlite.org下载了Windows运行时的预编译二进制文件,并添加到Windows Store JavaScript项目的参考中。但我不知道下一步该怎么做。虽然我想通过JavaScript调用这个库的函数,我应该怎么做?

Tim Heuer在他的博客上有一个javascript示例-它使用SQLite3-WinRT包装器。包装器项目站点也有样例代码。

下面是项目站点的一个片段:

var dbPath = Windows.Storage.ApplicationData.current.localFolder.path + '''db.sqlite';
SQLite3JS.openAsync(dbPath)
.then(function (db) {
    return db.runAsync('CREATE TABLE Item (name TEXT, price REAL, id INT PRIMARY KEY)')
    .then(function () {
    return db.runAsync('INSERT INTO Item (name, price, id) VALUES (?, ?, ?)', ['Mango', 4.6, 123]);
    })
    .then // ...

免责声明:我通常使用c#,所以我没有使用上面的库。