小编neh*_*eha的帖子

是否可以在运行时根据数组中的元素数创建sqlite表

我有一个与列名称不同的arraylist.我希望有一个genratized创建方法,应该根据我已经通过的arraylist创建表.是否可以拥有一个可以动态创建表的结构.请建议任何解决方案.

private static class OpenHelper extends SQLiteOpenHelper {

        OpenHelper(Context context) {
        super(context, DATABASE_NAME, null, DATABASE_VERSION);
        System.out.println("openhelper1");

    }

    @Override
    public void onCreate(SQLiteDatabase db) {
        Log.d("**DataHelper", "***********in oncreate");
        db.execSQL("CREATE TABLE " + TABLE_NAME + " (username TEXT,altnum TEXT,passkey TEXT,flag TEXT)");

    }


    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
        Log.w("Example", "Upgrading database, this will drop tables and recreate.");
        db.execSQL("DROP TABLE IF EXISTS " + TABLE_NAME);
        onCreate(db);
    }
}
Run Code Online (Sandbox Code Playgroud)

sqlite android create-table

8
推荐指数
1
解决办法
5350
查看次数

如何将excel表转换为android中的sqlite数据库

我有excel表格,我需要点击几个查询.我已经在我的项目中成功访问了excel表,但现在我在查询它时遇到了麻烦,因为我需要编写代码获取甚至是一个小列.有什么方法可以在sqlite数据库中转换我的Excel工作表.因为它会简化我的工作.Excel表格太大,有29张.手动输入这些值是不可能的.

database excel android

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

android ×2

create-table ×1

database ×1

excel ×1

sqlite ×1