Advertisement
Guest User

Untitled

a guest
Mar 31st, 2012
4,729
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. import android.content.ContentValues;
  2. import android.content.Context;
  3. import android.database.Cursor;
  4. import android.database.sqlite.SQLiteDatabase;
  5. import android.database.sqlite.SQLiteOpenHelper;
  6. import android.util.Log;
  7.  
  8. public class Imagehelper extends SQLiteOpenHelper {
  9. private static final String DATABASE_NAME="abhi.db";
  10. private static final int SCHEMA_VERSION=1;
  11.  
  12. public Imagehelper(Context context) {
  13. super(context, DATABASE_NAME, null, SCHEMA_VERSION);
  14. }
  15. @Override
  16. public void onCreate(SQLiteDatabase db) {
  17. // TODO Auto-generated method stub
  18. db.execSQL("CREATE TABLE Image(_id INTEGER PRIMARY KEY AUTOINCREMENT,imageblob BLOB);");
  19. }
  20. @Override
  21. public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
  22. }
  23. public Cursor getAll() {
  24. return(getReadableDatabase().rawQuery("SELECT imageblob FROM Image",null));
  25. }
  26. public void insert(byte[] bytes)
  27. {
  28. ContentValues cv=new ContentValues();
  29.  
  30. cv.put("imageblob",bytes);
  31. Log.e("inserted", "inserted");
  32. getWritableDatabase().insert("Image","imageblob",cv);
  33.  
  34. }
  35. public byte[] getImage(Cursor c)
  36. {
  37. return(c.getBlob(1));
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement