我在sencha touch phonegap中有一个sqlite数据库...当点击导出按钮时,我想将sqlite数据库转换为csv文件......
以下是我的sqlite数据库... 表名是categorydet ...
function database()
{
var db = window.openDatabase("Database", "1.0", "PhoneGap Demo", 200000);
db.transaction(query, error);
}
function query(tx)
{
tx.executeSql('CREATE TABLE IF NOT EXISTS categorydet(ID INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,Date,Date2,Expenses,Exp,Amount,Payment,TotExp)');
}
function error(err)
{
Ext.Msg.alert("Error processing SQL: " + err.code);
}
任何想法...... PLZ帮助我...如果你有代码......请发送......
答案 0 :(得分:0)
听起来你在Android手机上编写Javascript(phonegap有一个Javascript API)(Android使用的是SqlLite)。
听起来您也可以成功查询数据库。
Phonegap还具有读写文件I / O API。
简单地:
a)进行SQL查询(“选择”)
b)打开文本文件(例如创建FileWriter对象)
c)一次获取一行,并以CSV格式写入