我是分步创建数据表的,随着程序的开发,逐步增加数据表,但我发现起先在DBOpenHelper的onCreate方法中创建一个表,我想要再增加表的时候,虽然又在此方法中写入了代码,但程序运行时总显示没有新创建的表,不知道是什么原因?
读者朋友:
您好,你把编译好的.apk文件删除掉,然后再次编译运行看一下。
小禾斗 发表于2017-08-25 16:38
老师,这个方法不行,不过我用你的思路,在shell命令下将数据库删掉后 ,重新运行了程序,新添加的创建数据表的代码得到了执行。
这个api中说的意思好像是第一次创建的时候,才会执行创建数据库和数据表的方法,如果这个数据库存在的话就不会再执行里面新添加的创建数据表的代码