使用sql.js从sqlite读取数据

时间:2014-07-22 15:14:45

标签: javascript sqlite

我是java-script的新手,这似乎是一个愚蠢的问题,但我尝试了很多以获得正确的结果,但仍然失败...我必须在sqlite文件中读取和写入数据,我发现这个由开发人员https://github.com/lovasoa/sql.js描述为端口的库。请参阅下面的代码: 首先,我通过此HTML

选择一个本地文件

<input type="file" id="check" onchange="working(this.files)">

这背后的js文件是:

function working(data) {
//adding database
var sql = window.SQL;
var db = new sql.Database(data);
//writing a query
//read existing table called propertystring
var query = "SELECT * FROM propertystring";
var result = db.exec(query);
console.log(result);}

我正在尝试使用Google Chrome控制台进行调试,其说法

Uncaught Error: no such table: propertystring 

虽然,我已经在我的sqlite数据库中输入了这个表,并在sqlitemen中显示了我对表的描述如下:

-- Describe PROPERTYSTRING
   CREATE TABLE "propertystring" (
    "sValue" TEXT,
     "TypeID" TEXT
    )
INSERT INTO propertystring (sValue, TypeID) VALUES ("yes its working", "71")

我希望,它非常简单,任何使用sql.js的人都可以简单回答我。

0 个答案:

没有答案