在别的Activity中使用数据库建表的时候要记得调用一下onCreate方法。DBOpenHelper helper=new DBOpenHelper(this,"menu.db",null,1); SQLiteDatabase db=helper.getWritableDatabase(); helper.onCreate(db);

之前没有添加这句话会导致不能添加任何内容到数据库中。

 

 

建表的时候要注意空格和逗号:

db.execSQL("create table if not exists "+TABLE_NAME+" ("+ID+" integer primary key autoincrement ,"+USERNAME+" text not null ,"+USERPASS+" text not null ,"+PHONENUM+" integer not null ,"+ADDRESS+"" +        " text ,"+COMMENT+" text )");

类型integer  text。。之前要有一个空格,不能丢。否则容易造成数据库建表不成功。

更多相关文章

  1. android想用adb查看数据库 被告知inaccessible or not found怎么
  2. 【译】Android(安卓)数据库 ORMLite
  3. [笔记]如何解决Your project contains C++ files but it is not
  4. react native友盟app统计
  5. Android实现简单的电子词典
  6. Android主题定制
  7. android SQLiteDatabase
  8. android-HttpClient上传信息(包括图片)到服务端
  9. Android(安卓)studio 引入导入 arr依赖

随机推荐

  1. Android Parcel
  2. Android软键盘使用总结
  3. Android support-annotations 注解使用详
  4. Android(安卓)Studio 更新 Gradle错误解
  5. android开发每日汇总【2011-11-17】
  6. Android标题栏和状态栏显示与否的设置&&&
  7. Android学习笔记_53_Android界面的基本属
  8. Android Studio 使用 java 通过 OpenCV4A
  9. Android设置标题栏图标
  10. Android(安卓)发布GitHub项目到JitPack