如何将sqlite数据库转换为csv文件格式?

时间:2012-01-13 06:28:45

标签: .net sql

我在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帮助我...如果你有代码......请发送......

1 个答案:

答案 0 :(得分:0)

  1. 听起来你在Android手机上编写Javascript(phonegap有一个Javascript API)(Android使用的是SqlLite)。

  2. 听起来您也可以成功查询数据库。

  3. Phonegap还具有读写文件I / O API。

  4. 简单地:

    a)进行SQL查询(“选择”)

    b)打开文本文件(例如创建FileWriter对象)

    c)一次获取一行,并以CSV格式写入