Создание базы данных с использованием SQLite на Eclipse - PullRequest
1 голос
/ 28 ноября 2010

Я создаю приложение для Android с использованием Eclipse.Я хочу спросить о том, как создать базу данных с использованием SQLite.В базе данных будет только 3 таблицы: user_id, user_name и user_password.

Ответы [ 2 ]

1 голос
/ 28 ноября 2010
  1. Сформулируйте CREATE утверждения для ваших таблиц.
  2. (a) на рабочем столе создайте базу данных SQLite, а затем отправьте каталог в эмулятор. Используйте командную строку SQLite для выполнения этих операторов или

    (b) подключитесь к оболочке Android, тогда вы получите оболочку SQLite . или

    (c) в вашей активности android запускайте команду SQL (как упоминалось user522751)

0 голосов
/ 28 ноября 2010

Вы можете попробовать SQLiteOpenHelper, вот что я сделал в демонстрационном приложении несколько недель назад .. импорт статических com.kevin.fastcard.utils.ColumnConstants. ; импорт статических com.kevin.fastcard.utils.DBConstants. ;

открытый класс DBHelper расширяет SQLiteOpenHelper { public DBHelper (Контекстный контекст) { супер (контекст, DB_NAME, ноль, DB_VERSION); }

@Override
public void onCreate(SQLiteDatabase db) {
    // TODO Auto-generated method stub
    db.execSQL("CREATE TABLE " + TBL_NAME + "(" + _ID
            + " INTEGER PRIMARY KEY AUTOINCREMENT," + QUESTION + " TEXT,"
            + ANSWER + " TEXT," + CATEGORY + " TEXT," + CREATE_TIME
            + " TEXT," +TIME_IN_MILLIS+" INTEGER"+ ");");
}

@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
    // TODO Auto-generated method stub
    db.delete(TBL_NAME, null, null);
}

}

Я новичок в Android, надеюсь, что это может помочь вам ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...