举例说明android中出现java.lang.IllegalStateException: database not open这种错误的原因及解决办法
来源:互联网 发布:mysql主键 增加 编辑:程序博客网 时间:2024/05/18 05:46
java.lang.IllegalStateException: database not open
这是java的lang中不正常的状态异常:数据库不能打开
出现原因如下:
//创建一个数据库中的表的语句
String sql01=" create table "+manager_table
+" ( "
+" name "+" varchar(255) , "
+" psw "+" varchar(255) , "
+" type "+" varchar(20) "
+" ) ";
db.execSQL(sql01);//执行sql01语句
db.close();//这个就是导致错误的语句
上面的那个语句让数据库中的表创建之后关闭了数据库,使数据库没有打开而不能使用。
改正这个错误的办法:
把db.close();这句话删除或者注释掉就行了
- 举例说明android中出现java.lang.IllegalStateException: database not open这种错误的原因及解决办法
- android编程中遇到的java.lang.IllegalStateException: ScrollView can host only one direct child错误的原因及解决办法
- android java.lang.IllegalStateException: database not open解决方法
- android java.lang.IllegalStateException: database not open解决方案
- android中java.lang.IllegalStateException异常产生的原因及解决办法
- 举例说明关于android编程中遇到的java.lang.ClassCastException: android.app.Application问题的原因及解决办法
- 举例说明android编程中遇到的关于android.view.InflateException错误的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- 转:java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- java.lang.IllegalStateException异常产生的原因及解决办法
- usb加密狗破解原理及方法介绍
- android二维码条形码生成
- ubuntu中修改mysql字符编码
- SQL之定值排序
- 用最快的方法判断一个数是不是2的n次方
- 举例说明android中出现java.lang.IllegalStateException: database not open这种错误的原因及解决办法
- uva10085 - The most distant state
- 如何导入mdf文件和ldf文件到sql server 2005
- freemaker与spring的整合(三)
- MFC RTTI实现原理
- MFC的picture控件静态动态加载位图
- 只有真正地懂得取舍才有可能做好一个网站
- UBI文件系统
- ajax+php实例