sqlite でデータベースを作成しようとしましたが、作成されません。
ファイル エクスプローラーにはデータベース フォルダーが表示されません。
以下のコードで誰でもエラーを見つけることができますか
public DatabaseHelper(Context context) {
super(context, databasename, null, databaseversion);
Log.d("DatabaseHelper", "Reached Database helper");
mContext = context;
}
@Override
public void onCreate(SQLiteDatabase db) {
String CREATE_MASTER_TABLE = "CREATE TABLE " + table_reminder_master
+ "(" + MASTER_ID + " INTEGER PRIMARY KEY ," + MASTER_TITLE
+ " TEXT," + MASTER_CONTACT_ID + " INTEGER," + MASTER_EMAIL_ID
+ " INTEGER," + MASTER_TYPE_ID + " INTEGER," + ")";
db.execSQL(CREATE_MASTER_TABLE);
Log.d("Table Create", "The table is created");
Toast.makeText(mContext, "Created", Toast.LENGTH_LONG).show();
String CREATE_CONTACT_TABLE = "CREATE TABLE " + table_contactDetails
+ "(" + CONTACT_ID + " INTEGER PRIMARY KEY ," + CONTACT_NAME
+ " TEXT," + ")";
db.execSQL(CREATE_CONTACT_TABLE);
}
呼び出しクラス
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
db = new DatabaseHelper(this); // instantiation of database helper
initializerMethod();
reminder=new Reminder_Master();
contact=new Contact_Details();
Log.d("Main Acitivity", "Message");
btnSave.setOnClickListener(saveHandler);
}
どんな助けでも大歓迎