一千萬個為什麽

搜索
當前位置: 首頁 > SQLite表查詢

SQLite表查詢

我使用下面的函數查詢表

   public Cursor getTableInfo() throws SQLException 
{            
 return db.query(TableName, null, 
            null, 
            null, 
            null, 
            null, 
            null);
}

我收到錯誤“View Root.handleMessage(Message)line:1704”。我可以插入數據但無法查詢數據。我在下面調用了這個函數

      Cursor c = db.getTableInfo();
      int cRow = c.getCount();
      if (cRow == 0)
      {
       Toast.makeText(NewContact.this, 
                "No Record",                 
                Toast.LENGTH_LONG).show();
      }

在SQLite中,數據庫,表,列的名稱是否有區分大小寫?

請幫幫我。

最佳答案

您的數據庫請求看起來沒問題,應該返回表中的所有記錄。 那麽也許表中沒有記錄?

還有不清楚你是否有與db相關的東西或其他smth的問題,因為提供的代碼看起來不錯。

轉載註明原文: SQLite表查詢