indexedDB怎么查询有两个字段限制的语句啊?
比如说。我想找到用户表中名字是“小明” 考试成绩是“80”的记录,怎么写?
实际程序成绩很多很复杂,不能简单的循环遍历去比较。 不知道有没有这种数据库查询的方法能做到?还有关于用indexedDB查询分页的,我怎么感觉indexedDB并不提供这些? 它的初衷是设计的很简单,所以不提供这类关系型的功能吗?用户表:
姓名 成绩
小明 90
小明 80
小红 90
小红 80
比如说。我想找到用户表中名字是“小明” 考试成绩是“80”的记录,怎么写?
实际程序成绩很多很复杂,不能简单的循环遍历去比较。 不知道有没有这种数据库查询的方法能做到?还有关于用indexedDB查询分页的,我怎么感觉indexedDB并不提供这些? 它的初衷是设计的很简单,所以不提供这类关系型的功能吗?用户表:
姓名 成绩
小明 90
小明 80
小红 90
小红 80
where username = '小明' and score = '80'类似这种在indexedDB怎么实现呢?
var db = window.openDatabase("users", "1",
"My database",
1024);
db.readTransaction(function(tx) {
tx.executeSql("SELECT * FROM t_user where username = :name and score = :score",['小明','80'] function(tx, results) {
var rows = results.rows;
for (var index = 0; index < rows.length; index++) {
var item = rows.item(index);
alert( item.username )
}
});
});参考 http://hacks.mozilla.org/2010/06/comparing-indexeddb-and-webdatabase/
这是有sql的webdatabase,我已经实现了,但是出于兼容的考虑,要使用indexedDB,这个不是。
大侠辛苦了。
这是有sql的webdatabase,我已经实现了,但是出于兼容的考虑,要使用indexedDB,这个不是。
大侠辛苦了。
html5 本地数据库操作用这个 https://github.com/kripken/sql.js
这是有sql的webdatabase,我已经实现了,但是出于兼容的考虑,要使用indexedDB,这个不是。
大侠辛苦了。
html5 本地数据库操作用这个 https://github.com/kripken/sql.js
项目马上要出版本了,之前用的就是websql和indexedDB 这个几乎兼容所有支持HTML5的浏览器。
只是现在indexedDB遇到问题了,看能不能搞定,只差这一步了。
这是有sql的webdatabase,我已经实现了,但是出于兼容的考虑,要使用indexedDB,这个不是。
大侠辛苦了。
html5 本地数据库操作用这个 https://github.com/kripken/sql.js
项目马上要出版本了,之前用的就是websql和indexedDB 这个几乎兼容所有支持HTML5的浏览器。
只是现在indexedDB遇到问题了,看能不能搞定,只差这一步了。
你看下 https://developer.mozilla.org/en-US/docs/IndexedDB/Using_IndexedDB
好像不支持SQL语句
这是有sql的webdatabase,我已经实现了,但是出于兼容的考虑,要使用indexedDB,这个不是。
大侠辛苦了。
html5 本地数据库操作用这个 https://github.com/kripken/sql.js
项目马上要出版本了,之前用的就是websql和indexedDB 这个几乎兼容所有支持HTML5的浏览器。
只是现在indexedDB遇到问题了,看能不能搞定,只差这一步了。
你看下 https://developer.mozilla.org/en-US/docs/IndexedDB/Using_IndexedDB
好像不支持SQL语句
恩,不支持sql语句,我要实现的它这里没有,w3c官方文档我也没看到这部分内容,先自己想办法实现再说,效率不管了