У меня есть приложение базы данных sqlite.Я сохраняю параметры User Name
, Name And Surname
, email
, password
в базе данных.И я делаю Логин с зарегистрированными пользователями.
Мой вопрос:
Я хочу отобразить User Name and Surname
в Textview в MainActivity после входа в систему. Мой код указан ниже.
Моя проблема:
Но имя постоянного человека появляется в TextView.Я хочу показать, с каким именем пользователя я вхожу.
Где я могу ошибиться?
public String GetNameAndSurname() throws SQLException {
String namsur= "";
SQLiteDatabase db = this.getReadableDatabase();
Cursor cur = db.query(TABLO_ADI, new String[]{KEY_NAMEANDSURNAME}, null, null, null, null, null);
if(cur.moveToFirst()) {
do {
namsur= cur.getString(cur.getColumnIndex(KEY_NAMEANDSURNAME));
} while (cur.moveToNext());
}
cur.close();
return namsur;
}
MainActivity Code
TextView tvusernameandsurname ;
Database db;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.kullanici_bolumu);
tvusernameandsurname = (TextView) findViewById(R.id.tvusernameandsurname );
db= new Database(getApplicationContext());
tvusernameandsurname.setText("Welcome:\n"+db.GetNameAndSurname());
Iдействительно нужна твоя помощьСпасибо.