红色框框中的选择工作簿有什么区别呢,它们好像都是选择工作簿
package com.bjsxt.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; /** * 事务管理 * @author Administrator * */ public class JdbcTransaction { public static void main(String[] args) { String url = "jdbc:oracle:thin:@localhost:1521:orcl";// 数据库连接路径 String user = "bjsxt"; String password = "123"; Connection conn = null; Statement stmt1 = null; Statement stmt2 = null; String sql1 = "update t_account set money=money-1000 where id=1"; String sql2 = "update t_account set money=money+1000 where id=2"; try { Class.forName("oracle.jdbc.driver.OracleDriver"); conn = DriverManager.getConnection(url, user, password); System.out.println(conn); conn.setAutoCommit(false); stmt1 = conn.createStatement(); stmt2 = conn.createStatement(); int num = stmt1.executeUpdate(sql1); num += stmt2.executeUpdate(sql2); if (num == 2) { System.out.println("转账成功,提交事务"); conn.commit(); } else { System.out.println("转账失败"); conn.rollback(); } } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { System.out.println("异常信息:" + e.getMessage()); if (conn != null) { try { conn.rollback(); } catch (SQLException e1) { e1.printStackTrace(); } } } finally {//关闭 if (conn != null) { try { conn.setAutoCommit(true); } catch (SQLException e) { e.printStackTrace(); } } if (stmt2 != null) { try { stmt2.close(); } catch (SQLException e) { e.printStackTrace(); } } if (stmt1 != null) { try { stmt1.close(); } catch (SQLException e) { e.printStackTrace(); } } if (conn != null) { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } } }
代码应该是对的,为什么操作失败呢,我也在eclipse中用查询语句查了,结果集的next()是false;是找不到这个t_account表吗.我都已经创建了啊
启动成功了 。就是链接不上?为什么??我看下面得也没有说解决方案?
我的IP地址输入得也是正确的
老师解释下下面两个for循环的原理和执行顺序?这里用循环的话那不是会出现一条线重复画多次吗?
老师这里我知道__add__是相加的作用,设置了一个other 参数
但return那里不太懂了,other.name这样的用法好像没讲过
后面实例化p对象传入名字,但为什么和other有关系?这里不懂?????还有x =p1+p2也没懂???????
老师这里好难
还是不太懂为什么要把重合度在20%以下的负样本剔除。一是可以减少负样本数量,第二个原因没听懂,能告知么?
老师为什么我这个汉字经过java转化后是乱码?
————————————————————————————
我是我的电脑好像有问题了,听见的视频回声特别大,大概是哪坏了?
3888.234342 这个地方1:.2f打印是388.23
说是如果只有一个参数 1:2f的1就可以不写 ,那写的情况可以举一个例子么
外键约束 对于references 的主键表中的字段 必须是表中的主键么
外键约束的条件是int类型 必须和主键表中那个字段一样吧 其他类型不能作为主键么
<!--多媒体标签 默认会自动播放-->
<embed src="img/1.mp3" ></embed>
<embed src="img/2.mp4" width="600px" height="600px"></embed>
老师,我用embed标签不会自动播放啊,是不是出什么问题了??
这些为啥不能在excel中处理好在读取呢,感觉更加方便
老师,这个head命令,是只对数字文本起作用么?为啥我只让它显示12行,它统统都给我显示出来了..
老师既然spring 依赖注入 我们需要注入的对象 跟需要往哪个对象下注入都需要 spring ioc 容器来实例化 那这个测试类并没有被ico容器实例化啊 那为啥还能往里面注入 users Service 这个对象呢???
老师 我在cmd里面输入sqlplus/nolog 后 之后在输入conn / as sysdba 提示我权限不够 怎么回事呀
还有就是我用PLsql登陆的时候选择sysdba模式登陆 也提示权限不够 但是以nomal方式登陆可以成功登录并且也可以在SQL命令窗口中创建用户 怎么回事 希望解答一下
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637