小编Fra*_*sca的帖子

getWritableDatabase()不调用onCreate()

我正在我的Android应用程序中编写一个数据库,但我的表没有被创建.我在onCreate方法中添加了断点,并调用了getWriteableDatabase和getWritableDatabase,但是onCreate不是.

package com.fslade.app;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;

public class DatabaseHelper extends SQLiteOpenHelper {
    private static final String DATABASE_NAME = "applicationdata";
    private static final int DATABASE_VERSION = 1;
    public static final String DATABASE_TABLE = "peopleT";

    // Database creation sql statement
    private static final String DATABASE_CREATE = "create table " + DATABASE_TABLE + " (_id integer primary key autoincrement, "
            + "company_name text not null, name text not null, city text not null, vertical text not null, title …
Run Code Online (Sandbox Code Playgroud)

sqlite android

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

标签 统计

android ×1

sqlite ×1