Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQLite与Javascript windows 8应用程序_Javascript_Mobile_Windows 8 - Fatal编程技术网

SQLite与Javascript windows 8应用程序

SQLite与Javascript windows 8应用程序,javascript,mobile,windows-8,Javascript,Mobile,Windows 8,在使用数据库sqlite的Windows8应用程序时,我处于两种状态之间。没有找到合适的帮助。 我有一篇文章 但遗憾的是,我不知道如何以及在哪里使用这段代码 1: var dbPath = Windows.Storage.ApplicationData.current.localFolder.path + '\\db.sqlite'; 2: SQLite3JS.openAsync(dbPath) 3: .then(function (db) { 4: return

在使用数据库sqlite的Windows8应用程序时,我处于两种状态之间。没有找到合适的帮助。 我有一篇文章 但遗憾的是,我不知道如何以及在哪里使用这段代码

1: var dbPath = Windows.Storage.ApplicationData.current.localFolder.path + '\\db.sqlite';
   2: SQLite3JS.openAsync(dbPath)
   3:   .then(function (db) {
   4:     return db.runAsync('CREATE TABLE Item (name TEXT, price REAL, id INT PRIMARY KEY)');
   5:   })
   6:   .then(function (db) {
   7:     return db.runAsync('INSERT INTO Item (name, price, id) VALUES (?, ?, ?)', ['Mango', 4.6, 123]);
   8:   })
   9:   .then(function (db) {
  10:     return db.eachAsync('SELECT * FROM Item', function (row) {
  11:       console.log('Get a ' + row.name + ' for $' + row.price);
  12:     });
  13:   })
  14:   .then(function (db) {
  15:     db.close();
  16:   });
问题是我不知道如何使用

我想在SQLite数据库中保存的文本框值很少,但我不知道。让你再次知道。我正在使用使用JavaScript(Windows)的Windows应用商店应用程序

请让我知道如何做到这一点,我如何才能摆脱这个循环


提前感谢

这只是一些示例代码,它创建了一个“item”表,并插入和选择了一些记录作为如何使用API的示例。 调用SQLite3JS.openAsync后,您可能应该保留数据库连接对象(直到应用程序挂起),并在后续调用runAsync、allAsync和oneAsync时使用它。第一个只执行一条语句,第二个返回select语句中的所有行,oneAsync将只返回select语句中的第一行作为对象


但是,这取决于您想做什么,或者可能更适合您的需要,特别是如果您没有RDBMS/SQLite的经验。

现在假设我想通过按输入按钮将输入类型文本中的数据保存到SQLite中,我该如何做?