// ClosMain.java
package pkg.MinPos;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageButton;

public class CloseMain extends Activity {
 private String   mUserId;
 private FOSDBHandler mFos;

 @Override
 public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.closemain);
    
     mFos = mFos.DBOpen(this); //  생성하는데 뭐가 잘못된건지 모르겠습니다.
     
     Intent intent = getIntent();
     mUserId = intent.getStringExtra("id");
    
        ImageButton.OnClickListener mClick = new View.OnClickListener() {
         @Override
         public void onClick(View v) {
          switch(v.getId()) {
           case R.id.BtnClose  :  break;
           case R.id.BtnDay   : break;
           case R.id.BtnMonth  : break;
           case R.id.BtnEnv   : break;     
          }
         }
        };
       
        findViewById(R.id.BtnClose).setOnClickListener(mClick);
        findViewById(R.id.BtnDay).setOnClickListener(mClick);
        findViewById(R.id.BtnMonth).setOnClickListener(mClick);
        findViewById(R.id.BtnEnv).setOnClickListener(mClick);
       
       
 }
 
 public void msgBox(String msg) {
     AlertDialog.Builder bld = new AlertDialog.Builder(this);
     bld.setTitle("Mini 전방");
     bld.setIcon(R.drawable.icon);
        bld.setMessage(msg);
        bld.setPositiveButton("닫 기", null);
        bld.show();
    }

}


// FOSDBHandler.java
package pkg.MinPos;

import android.content.Context;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.widget.Toast;

public class FOSDBHandler {
 private FOSDBHelper  mHelper;
 private SQLiteDatabase  mFos;
 private Cursor    mCursor;
 
 public FOSDBHandler(Context ctx) {
  mHelper = new FOSDBHelper(ctx);
 }
 
 public static FOSDBHandler DBOpen(Context ctx) throws SQLException {
  FOSDBHandler handler = new FOSDBHandler(ctx);
  return handler;
 }
   
 public void CloseDataBase() {
  mHelper.close();
 }
}

// FOSDBHelper.java
package pkg.MinPos;

import android.content.Context;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.widget.Toast;

class FOSDBHelper extends SQLiteOpenHelper {
  public FOSDBHelper(Context context)  {
   super(context, "fos.db", null, 1);
  }
 
  public void onCreate(SQLiteDatabase db) {
   try {
    db.execSQL("CREATE TABLE close_data(_id INTEGER PRIMARY KEY AUTOINCREMENT, " +
          "close_time TEXT, " +
          "before_close_time TEXT, " +
          "sale_type TEXT, " +
          "sale_liter REAL," +
          "sale_money INTEGER, " +
          "sale_count INTEGER, " +
          "sale_etc INTEGER " +
          ");");
   } catch(SQLException e) {
    Toast.makeText(null, e.toString(), Toast.LENGTH_SHORT).show();
   }
  }
 
  public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
   // db.execSQL("DROP TABLE IF EXISTS FOS");
   // onCreate(db);
  }
}

에러도 안나고 잘 된거 같은데 DB가 왜 안생기는지 못 찾겠네요 고수님들 도와주세요~