Advertisement
Guest User

dabase problems code

a guest
Mar 18th, 2012
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.29 KB | None | 0 0
  1. private SQLiteDatabase mediadb;
  2.     @Override
  3.     public void onCreate(Bundle savedInstanceState) {
  4.         super.onCreate(savedInstanceState);
  5.         setContentView(R.layout.mainmenu);
  6.         mediadb = openOrCreateDatabase("prayerpartners",SQLiteDatabase.CREATE_IF_NECESSARY, null);
  7.         mediadb.setLocale(Locale.getDefault()); // Set the locale
  8.     mediadb.setLockingEnabled(true);
  9.     mediadb.setVersion(1);
  10.     final String[] cols = {"label","who","desc","filename","catagory"};
  11.     mediadb.execSQL(FormHelper.starttable("prayermedia", cols, true));
  12.     getdata();
  13.     }
  14.    private void getdata()
  15.    {
  16.         Integer pickedid = thesettings.getInt("picked", -1);
  17.         if(pickedid!=-1)
  18.         {
  19.             Cursor c = mediadb.query("prayermedia", null, "id=?", new String[]{String.valueOf(pickedid)}, null, null,null);
  20.             startManagingCursor(c);
  21.             int test=c.getCount();
  22.             if(test>0)
  23.             {
  24.                 c.moveToFirst();
  25.                 medianame=c.getString(c.getColumnIndex("filename"));
  26.             }
  27.             c.close();
  28.         }
  29.     }
  30.  
  31.     //when paused
  32.     @Override
  33.     public void onPause() {
  34.         if(mediadb!=null){mediadb.close();}
  35.         super.onPause();
  36.     }
  37.  
  38.    
  39.     // Close table when leaving the page.
  40.     @Override
  41.     protected void onDestroy()
  42.     {
  43.         if(mediadb!=null){mediadb.close();}
  44.         super.onDestroy();
  45.     }
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement