Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.johhnyfrog.myapplication;
- import java.io.IOException;
- import android.content.Context;
- import android.database.Cursor;
- import android.database.SQLException;
- import android.database.sqlite.SQLiteDatabase;
- import android.util.Log;
- public class DataAdapter
- {
- protected static final String TAG = "DataAdapter";
- private final Context mContext;
- private SQLiteDatabase mDb;
- private DataBaseHelper mDbHelper;
- public DataAdapter(Context context)
- {
- this.mContext = context;
- mDbHelper = new DataBaseHelper(mContext);
- }
- public DataAdapter createDatabase() throws SQLException
- {
- try
- {
- mDbHelper.createDataBase();
- }
- catch (IOException mIOException)
- {
- Log.e(TAG, mIOException.toString() + " UnableToCreateDatabase");
- throw new Error("UnableToCreateDatabase");
- }
- return this;
- }
- public DataAdapter open() throws SQLException
- {
- try
- {
- mDbHelper.openDataBase();
- mDbHelper.close();
- mDb = mDbHelper.getReadableDatabase();
- }
- catch (SQLException mSQLException)
- {
- Log.e(TAG, "open >>"+ mSQLException.toString());
- throw mSQLException;
- }
- return this;
- }
- public void close()
- {
- mDbHelper.close();
- }
- public Cursor getLibro(){
- Cursor libro=mDb.query(true,"domande",new String[]{"quesito","risposta1"},null,null,null,null,null,null);
- if (libro!=null) {
- libro.moveToFirst();
- return libro;
- }
- else{
- return null;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement