我想问一下这个报错说是数据库密码错了,但我运行另一个jdbctest2代码就成功了,这不就说明我的密码是对的么,但为什么在测试这个statementTest代码时它又显示错误了
1.jpg
2.jpg
3.jpg
为啥按回车没有结果出来?一直提示下一行输代码?
老师,想问下SQL语言在java开发中是占据很重要的位置吗?
SELECT e.EMPLOYEE_ID,SALARY,d.DEPARTMENT_NAME FROM employees e JOIN departments d ON e.DEPARTMENT_ID = d.DEPARTMENT_ID AND e.LAST_NAME = 'Fox';
后面的判断条件可以where或者and都行吗?
安装前不显示大小,安装后提示空指针异常是怎么回事?
隐隐感觉oldLu这个查询用in是有问题的,
估计还是得多表查询,用部门编号做连接条件
老师,如果添加外键约束的话,会提高数据库增删改查的效率吗?
老师,报这个错,是哪的问题?是没打开什么服务吗?
上面的红字意思是我感觉子查询查到的部门id是有重复值的,那个多行子查询的in关键字就是对返回的每一个部门id进行相等,当主查询对每一个部门id进行查询按理来说就是会返回很多重复的结果,但是按照视频的sql语言来写的话确没有重复值
老师,刚刚那个问题已解决,是我忘记提交事务了。现在,我想得到2018-03-04 13:00:00 的具体日期时间,解决思路是什么?
为什么我的语句是和视频中老师讲的一模一样,为什么结果不出来呢?
老师:
int n[]=ps.executeBatch();老师的返回值是从0到9,而我的都是1。返回值不是收影响行数吗为什么我的不对
public static void batch(List<Departments> list) { Connection conn=null; PreparedStatement ps=null; try { conn=JdbcUtil.getConnection(); ps=conn.prepareStatement("insert into departments values(?,?,?)"); for(int i=0;i<list.size();i++) { ps.setInt(1, list.get(i).getDepartmentId()); ps.setString(2, list.get(i).getDepartmentName()); ps.setInt(3, list.get(i).getDepartmentlocationId()); ps.addBatch(); } int n[]=ps.executeBatch(); for(int i=0;i<n.length;i++) { System.out.println(n[i]); } }catch(Exception e) { e.printStackTrace(); }finally { JdbcUtil.close(conn, ps, null); } }
1.这里可以写成可变参数为Object···prama吧,与数组Object[] param有什么区别吗?
public int executeUpdate(String sql,Object[] param) ;
2.为什么这个Dao接口要继承这个BaseDao接口呢,我不继承还是能够运行出结果丫?
DaoImpl类实现这个Dao接口是不是要全部实现Dao接口和BaseDao接口中的全部抽象方法嘛?我这里DaoImpl类没实现BaseDao里的方法不会报错唉.
public interface DepartmentDao extends BaseDao{
老师我这个报错原因是什么啊,为什么报错之后还能继续运行呢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637