执行SQL语句时,不管出没出异常数据库都会显示一些提示信息,出异常的话我可以从异常那里得到这个信息,如果是执行成功的信息,我要怎么获得?
解决方案 »
- 求大牛回复:static final初始化问题
- 如何美化Java桌面程序??类似QQ的界面是如何作出来的
- 请问该怎样在方法run()中调用方法void outstock(Graphics g)????
- 初学者提问
- 请教jfreechart的问题,关于柱状图的柱子显示问题!
- 写了一个静态画饼分图程序,但不知道怎么改成动态分图
- 请问怎么用JAVA的IO操作实现文件的删除?
- 毕业设计急需,散分
- 我已学了Delphi,现想学Web编程,学JBuilder,还是Java好???
- Comparison method violates its general contract!
- 我想买一本关于java的书,推荐一本吧
- 关于short强制转换为byte的问题
e.getMessage()
就能获取到相关的出错信息!!
if(flag{
ResultSet rs = statement.getResultSet();
while(rs.next){
//取出rs的数据
}
}else{
int updateCount=statement.getUpdateCount();
//updateCount是你影响的总行数,你拿来想做啥就做啥
}
比如执行其他一些操作的时候他会提示已经分配权限,已经创建表之类的
不是获取更新了多少行
就可以得到你所想要的oracle具体提示信息,比如ORA-000234,XXXXXXX等等,
然后你就可以分析这些字符串,对照ORACLE的相关错误号文档,自己做处理