为什么我的usertb有错误呢
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//每个程序都有自己的数据库,默认情况下是各自互不干扰
//创建一个数据库
SQLiteDatabase database = openOrCreateDatabase("user.db",MODE_APPEND,null);
database.execSQL("create table if not exists usertb (_id integer primary key autoincrement,name text not null,age integer not null,sex text not null)");
//创建一个表,在表中添加一个主键,主键id前必须加_
database.execSQL("insert into usertb (name,sex,age) values('张三','女',20)");
}截取部分代码,这个“usertb”报错,而且程序闪退。
请问这是什么情况,O(∩_∩)O谢谢
我标记的那个地方你多了个空格,相当于你的数据表名称是“usertb ”这个肯定是不对的呀