|
|
|
ดึงข้อมูลจาก database ของ android ขึ้นมาทุกบรรทัดทำยังไงค่ะ |
|
|
|
|
|
|
|
ไม่มีคนตอบเลย ช่วยหน่อยนะค่ะ เร่งมากเลย
|
|
|
|
|
Date :
2011-02-22 15:16:24 |
By :
ดา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
result <-- ลองไปดูเอกสารของคลาสของอิสแสตนซ์นี้ครับ ว่ามีเมธอดอะไรให้ใช้บ้าง
น่าจะมีให้ใช้ครบเครื่องอยู่แล้วครับ
|
|
|
|
|
Date :
2011-02-22 17:14:01 |
By :
เอี่ยว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้ดูครับ
result.moveToFirst();
String str = “”;
do{
str+=result.getString(0) + "," + result.getString(1) + "," + result.getString(2);
}while(result.moveToNext());
tv.setText(str);
|
|
|
|
|
Date :
2011-04-03 09:49:39 |
By :
naza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (Java + Android)
// Select All Data
public String[] SelectAllData() {
// TODO Auto-generated method stub
try {
String arrData[] = null;
SQLiteDatabase db;
db = this.getReadableDatabase(); // Read Data
String strSQL = "SELECT * FROM " + TABLE_MEMBER;
Cursor cursor = db.rawQuery(strSQL, null);
if(cursor != null)
{
if (cursor.moveToFirst()) {
arrData = new String[cursor.getCount()];
/***
* [x] = MemberID , Name , Tel
*/
int i= 0;
do {
arrData[i] = cursor.getString(0)
+ " - " + cursor.getString(1)
+ " - " + cursor.getString(2);;
i++;
} while (cursor.moveToNext());
}
}
cursor.close();
return arrData;
} catch (Exception e) {
return null;
}
}
Go to : Android ListView and SQLite Database (Android SQLite)
|
|
|
|
|
Date :
2012-07-22 15:34:46 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|