问题与选择查询在sqlite ios手机差距
Issue with select query in sqlite ios phone gap?
谁能帮助我如何从数据库检索值?我的代码是
<script type="text/javascript" charset="utf-8">
// Wait for Cordova to load
document.addEventListener("deviceready", onDeviceReady, false);
// Cordova is ready
function onDeviceReady() {
console.log("Run1");
var db = window.sqlitePlugin.openDatabase({name: "MYDB"});
db.transaction(function (tx) {
tx.executeSql('CREATE TABLE IF NOT EXISTS LOGS (id unique, log)');
});
db.transaction(function (tx){
for (var index = 1; index < 10; index++){
tx.executeSql('INSERT INTO LOGS (id,log) VALUES ('+index+', '+index+')');
}
});
}
</script>
在这里创建表并插入10行。但是我不能检索和显示这些值。
<input id="DBlist" type="submit" onClick='showList()' data-theme="b" value="Saved values" data-mini="false">
function showList()
{
var db = window.sqlitePlugin.openDatabase({name: "MYDB2"});
db.transaction(function(tx) {
tx.executeSql("select * from LOGS;", [], function(tx, res) {
// how can I display all the rows in console.log()
});
});
}
什么建议…
查看文档
https://github.com/brodysoft/Cordova-SQLitePlugin
从它的短重写:
function(tx, res) {
for (var i = 0; i < res.rows.length; i++) {
console.log("Row = " + i + ", id = " + res.rows.item(i).id + ", log = " +
res.rows.item(i).log);
}
});
相关文章:
- 如何确定javascript已经完成了某些操作.ios上的
- 压缩phonegap中ios的图像插件
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 如何在iOS应用程序中从Firebase中删除超过6小时的数据
- 从手机中选择多个图像'使用phonegap的多媒体资料
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何使用手机浏览器上的按钮拨打USSD代码
- iOS 中的按钮触摸状态
- 在iOS 4.3中未调用UIWebView shouldStartLoadWithRequest
- 是否可以在系统/电脑浏览器中访问手机摄像头
- 在iOS和Android上使用React native时,我还能使用本机第三方lirbraries吗
- 谷歌地图根本不适用于Meteor-iOS
- Facebook登录不适用于iOS的应用内浏览器
- 绕z轴旋转时出现iOS陀螺仪错误
- Jquerymobile手机.变更页转换:someVariable
- 手机摄像头没有'不起作用
- iOS手机无法使用focus()的原因
- 如何检测应用安装在任何浏览器手机android或iOS
- 手机安卓系统页面保持刷新iOS浏览器时滚动
- 问题与选择查询在sqlite ios手机差距