我想獲取所有SQLite數據庫內容並通過post方法發送它們。問題是我的代碼正在檢索除sqlite數據庫中最後一個內容以外的所有內容。任何人都可以幫助我獲得最後的內容呢?沒有檢索數據庫中的最後一個數據android
\t db=openOrCreateDatabase("StudentDB", Context.MODE_PRIVATE, null);
\t \t Cursor c=db.rawQuery("SELECT * FROM student", null);
\t \t if(c.getCount()==0){
\t \t \t System.out.println("Database empty");
\t \t \t
\t \t \t return;
\t \t }
\t \t
\t \t else if(c.moveToFirst()){
\t \t \t while(!c.isLast()){ //problem in this line maybe
\t \t \t \t Sender = c.getString(1);
\t \t \t \t TimeStamp = c.getString(2);
\t \t \t \t Mesg = c.getString(3);
\t \t \t \t readWebPage(c.getString(0)); //POST method
\t \t \t \t c.moveToNext(); \t \t \t \t
\t \t \t } \t \t \t
\t \t
\t \t }
\t
\t \t c.close();
\t }
而(c.isAfterLast()!)? – Sevle
@Sevle。我嘗試過,但由於它沒有從數據庫發送第一和第四個內容,因此無法正常工作。 –