【问题标题】:how to convert sqlite database to csv file format?如何将 sqlite 数据库转换为 csv 文件格式?
【发布时间】:2012-01-13 06:28:45
【问题描述】:

我在 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 dnt uz txtspk wn askng qns.

标签: .net sql


【解决方案1】:
  1. 听起来您正在 Android 手机(Android 使用 SqlLite)上编写 Javascript(phonegap 有 Javascript API)。

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

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

  4. 简单地说:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-06
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 1970-01-01
    • 1970-01-01
    • 2019-06-20
    • 1970-01-01
    相关资源
    最近更新 更多