2013-12-02 3 views
0

В настоящее время я делаю одно приложение для Android. Мне удается зарегистрироваться и войти в систему, а затем направлять пользователя на главную страницу. Как связать вставленные данные с текущим именем пользователя. Должен ли я создать новую таблицу для значение вставлено. Кроме того, элемент на главной странице также выполнен. Но проблема заключается в том, что когда пользователь вставляет данные на главную страницу .. как я подключаю вставленные данные к пользователю, который в настоящее время входит в систему ... и как он работает в база данных (sqllite). Я просто использую таблицу, которая ранее использовала зарегистрированный пользователь ... или создала новую, чтобы хранить данные, вставленные на главной странице, только nw.Android для хранения данных в sqllite

ответ

2

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

0

Добавить дополнительный столбец user_Status в ранее используемой таблицы с помощью команды ALTER TABLE,

private static final String DATABASE_INSERT_COULMN = "ALTER TABLE TableName ADD COLUMN user_Status string;"; 

@Override 
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { 
    // If it is new version add coulmn in previous table 
    if (newVersion > oldVersion) { 
     db.execSQL(DATABASE_INSERT_COULMN); 
    } 
} 
Смежные вопросы