PDA

View Full Version : مشکل در کار با Sqlite



nasr
یک شنبه 25 مرداد 1394, 17:43 عصر
سلام
من با این کد سعی دارم اطلاعات موجود در tbinfo را فراخوانی کنم
ولی هنگام دیباگ کردن از سر Cursor دیگه جلوتر نمیره

private SQLiteDatabase mydb;
private static String DBNAME = "mzb.db";
private static String TABLE = "tbinfo";


mydb = openOrCreateDatabase(DBNAME, Context.MODE_PRIVATE,null);
Cursor crs = mydb.rawQuery("SELECT * FROM tbinfo" , null);
crs.moveToFirst();
String s = crs.getString(crs.getColumnIndex("UserName"));
edt_UserName.setText(s);

suraty
یک شنبه 25 مرداد 1394, 19:30 عصر
سلام، این کدها به خط اول رفته و اون رو می خونن. لازمه در یک حلقه سطرهای بعدی هم خونده شه.
مثلا به جای :


crs.moveToFirst(); String s = crs.getString(crs.getColumnIndex("UserName"));
edt_UserName.setText(s);




داشته باشید:



while (cur.moveToNext())
}
String s = crs.getString(crs.getColumnIndex("UserName"));
edt_UserName.setText(s);

{