Несколько таблиц в одной базе данных SQLite - PullRequest
2 голосов
/ 11 июля 2011

Эй, ребята, я искал тему о том, как создать 2 таблицы в одном проекте?Ребята, приведите, пожалуйста, пример или несколько ссылок, чтобы я мог их найти:)

private static final String DATABASE_NAME = "CAS_DB";
public static final String tbPerson = "PersonInfo";
public static final String tbColor = "ColorInfo";

я хочу создать две таблицы в одной базе данных, но я не могу найти пример

Заранее спасибо

1 Ответ

6 голосов
/ 11 июля 2011
private static final String PERSON_TABLE_CREATE =
                    "CREATE TABLE " + tbPerson +
                    " (" +
                    PERSON_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
                    PERSON_NAME + " TEXT);";
private static final String COLOR_TABLE_CREATE =
                    "CREATE TABLE " + tbColor +
                    " (" +
                    COLOR_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
                    COLOR_NAME + " TEXT);";

И в методе onCreate вашего помощника по базе данных:

public void onCreate(SQLiteDatabase db) {
            mDatabase = db;
            mDatabase.execSQL(PERSON_TABLE_CREATE);
            mDatabase.execSQL(COLOR_TABLE_CREATE);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...