SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

SQLite3.Exception:डेटाबेस डिस्क छवि विकृत है

@ मनीष। मैंने आपका नमूना कोड संपादित कर लिया है। कृपया इस तरह कर्सर.गेटकाउंट () का उपयोग करें। धन्यवाद

public ArrayList<String> getDefinations(String query, int column_index) 
{
    ArrayList<String> words = new ArrayList<String>();
    MatrixCursor mcursor = null;
    try 
    {
        Stmt stmt = getDB2().prepare(query);
        if (stmt.step()) 
        {
          //stmt.get_cursor().moveToFirst();
          mcursor = stmt.get_cursor();
          if(mcursor != null && mcursor.getCount() > 0)
          {
            try 
            {
                mcursor.moveToFirst();
                do 
                {
                  words.add(mcursor.getString(column_index));
                } 
                while (mcursor.moveToNext());
            } 
            catch (IndexOutOfBoundsException e) 
            {
                if (MainActivity.logcat_status) 
                {
                  Log.e("Error", e + "");
                }
            }
          }
        }                          
     } 
     catch (Exception e) 
     {
       // TODO Auto-generated catch block
       if (MainActivity.logcat_status) 
       {
         Log.e("Error", e + "");
       }
     }
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite - डेटा को CSV फ़ाइल में निर्यात करें

  2. doInbackground करते समय प्रगति प्रदर्शित करें

  3. डेटाबेस कैसे डालें और संपत्ति फ़ोल्डर एंड्रॉइड से डेटाबेस कैसे पढ़ें जो एसक्लाइट में बनाए और निर्यात किए जाते हैं

  4. मैं Java BigDecimal मानों में SQLite Real vals कैसे लिख सकता हूं?

  5. SQLite में प्रत्येक माह का पहला सोमवार लौटाएं