여기 이미지를 붙여서 질문하고 싶은데 방법을 모르겠네요 -_-;;(이거뭐 난 컴맹인건가..)
일단 logcat 이미지는 첨부파일에  올렸습니다.

 logcat 에서 지적한 class 는 이부분 입니다.
그냥 db 연습할려고 만든 프로젝트 일부 입니다.
==========================================================================
public class helloDb extends Activity {
    /** Called when the activity is first created. */
 
 Context myCTX;  //이 녀석의 역할이...?
 Dbadapter myTest; //객체 생성 했다
 
 TextView title1;
 TextView strings1;
 Button button1;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
        button1 = (Button)findViewById(R.id.button1);
       
       
        myTest = new Dbadapter(myCTX);
        myTest.open(); 
        //myTest.createBook("peter", "this is start");
       
               
        //Cursor gg = myTest.fetchAllBooks();
       
        //String title = gg.getString(0);
        //String strings = gg.getString(1);
       
        title1 = (TextView)findViewById(R.id.title);
        strings1 = (TextView)findViewById(R.id.strings);
       
        //title1.setText(title);
        title1.setBackgroundColor(0xFFFF0000);
        //strings1.setText(strings);
        strings1.setBackgroundColor(0xFF0000FF);
       
     
    }
}
==========================================================================

툴을 이용한 디버깅에 자신이 없어서 주석을 하나씩 지워가면서 디버깅 해본 결과
myTest.open() 부분의 주석을 지웠을 때 오류가 발생 했습니다.

인터넷에서 보고 만든 db어뎁터는 아래와같습니다.

==========================================================================
package com.peter.startDb;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;

public class Dbadapter {

 public static final String KEY_NAME = "name";
 public static final String KEY_TEXT = "strings";
 public static final String KEY_ROWID= "_id";
 
 public static final int FIND_BY_NAME = 0;
 public static final int FIND_BY_TEXT = 1; 
 
 private static final String TAG = "DbAdapter"; 
 private DatabaseHelper mDbHelper; 
 private SQLiteDatabase mDb;
 
 private static final String DATABASE_CREATE="create tabe data (_id integer primary key autoincrement,"+
            "name text not null, strings text not null);";
 
 private static final String DATABASE_NAME = "datum.db";
 private static final String DATABASE_TABLE = "data";
 private static final int DATABASE_VERSION = 1;
 
 private final Context mCtx; 
 
 private class DatabaseHelper extends SQLiteOpenHelper{ 
  private DatabaseHelper(Context context){
   super(context, DATABASE_NAME, null, DATABASE_VERSION);
  }
 
  public void onCreate(SQLiteDatabase db){ //초기화 문장이다!!
   db.execSQL(DATABASE_CREATE);
  }
 
  public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
   Log.w(TAG, "Upgrading db, int oldVersion" + oldVersion + " to" + newVersion +
              ", which will destroy all old data");
   db.execSQL("DROP TABLE IF EXISTS data");
   onCreate(db);
  }
 }
 
 public Dbadapter(Context ctx) {
  this.mCtx = ctx;
 }
 
 public Dbadapter open() throws SQLException{ 
  mDbHelper = new DatabaseHelper(mCtx);
  mDb = mDbHelper.getWritableDatabase();
  return this;
 }
 
 public void close(){
  mDbHelper.close();
 }
 
 public long createBook(String name, String strings){ 
  ContentValues initialValues = new ContentValues();
  initialValues.put(KEY_NAME, name);
  initialValues.put(KEY_TEXT, strings); 
  
  return mDb.insert(DATABASE_TABLE, null, initialValues);
 }

 public boolean deleteBook(long rowID){
  return mDb.delete(DATABASE_TABLE, KEY_ROWID + "=" + rowID, null)>0; 
 }
 
 public Cursor fetchAllBooks(){
  return mDb.query(DATABASE_TABLE, new String[]{KEY_ROWID, KEY_NAME, KEY_TEXT}, null, null, null, null, null);
 }
 
 public Cursor fetchBook(long rowID) throws SQLException{
  Cursor mCursor =
    mDb.query(true, DATABASE_TABLE, new String[]{KEY_ROWID, KEY_NAME, KEY_TEXT}, KEY_ROWID + "=" + rowID,
      null, null, null, null, null);
  if(mCursor != null)
   mCursor.moveToFirst();
  return mCursor;
 }
 
 public boolean updateBook(long rowID, String name, String strings){
  ContentValues args = new ContentValues();
  args.put(KEY_NAME, name);
  args.put(KEY_TEXT, strings);
  
  return mDb.update(DATABASE_TABLE, args, KEY_ROWID + "=" + rowID, null)>0;
 }
}
========================================================================== 

널포인트 익셉션 에러가 난 걸로 보면 메모리 할당이 안되었던가,
아니면 뭔가 초기화가 안된거 같은데....
어디가 문젠지 못찾겠습니다.

에뎁터 코드에 문제가 있는거 같은데...
암튼 부탁 드림니다 __;