00:00
好,接下来我们在这呢,我们拿到连接对象之后,第三步要干啥呀?获取什么数据库操作对象对不对啊,数据库操作对象,那获取数据库操作对象怎么获取啊。注意了,你是不是已经拿到connection了,你拿到了connection,你就可以继续再往下调,用connection相关方法来获取这个数据库操作对象啊,非常简单,我们看看帮助文档,各位找一下这个connection啊,这个connection是连接嘛,你拿到这个连接对象之后呢,它有个非常简单的方法叫statement。创建一个statement对象来将SQL语句发送到什么数据库,也就是说将来负责执行这个SQL语句的是哪个对象?Statement我们怎么这个我过,所以接下来我们这块叫statement,把谁放进来,参数现在是不需要吧,返回谁你这个单词没办法啊,你只能死记。
01:05
Statement是专门执行什么?对,专门执行语句的statement啊,Statement来引引入吧,是不是引一下,好,我再问大家,大家看这个地方可read statement这个方法有没有,有没有异常。有吧,所以说也是放在这个TRY句块当中啊,TRY块当中啊,然后呢,那拿到statement之后,接下来我们第四步是干啥,执行S扣吧,来执行S。执行SQL,各位啊,这个SQL语句。咱们先执行个。插入行吧,这个简单点吗。不用处理查询结果,急啊。
02:02
是不是来insert into dpd吧,这张表是不是谁?Number d location吧,VALUE6是吧?好,接下来谁呀?比如说四五十部门啊,然后这个叫人事部。然后北京行不行,好,那么这条词汇局咱们执行一下statement,点注意啊,全靠它了啊点什么找找就是第一次找以后就不找了,各位啊,Statement吧,有一个方法叫execute update。来执行给定的circlel语句,该语句可能为insert update和什么delete语句,大家看清楚了啊,Execute execute update跟什么circle返回什么in对不对?接下来我来解释一下各位啊,叫XQ什么up啊,把谁传进去,把上面的circle口传进去好返回int类型,我来说一下这个返回值各位叫执行什么DM语句,专门执行DL语句的各位啊,以下这是专门执行什么DML语句啊,专门执行DML语句的哪些语句?返回值是什么意思啊?返回值是返回值,是影响数据库中的记录条数。
03:38
插入两条返回二,删除三条返回三,更新五条返回五,明白吧,就是你影响的底层数据库当中表达了几条记录,听懂了吧?好,接下来我们在这呢把它复制一下,然后呢,system.out.line打印输出谁啊?如果count等于一的话,表示什么保存什么成功,其他情况就表示什么保存失败?好,我问大家为什么是一啊,因为这个insert语句是不是保存一条记录啊,等于一就代表保存成功呗。
04:11
能理解吧,好,那么接下来这个第五步处理查询结果集这步是不是就没了,但第六步释放资源这一步是不是得有,为了保证资源一定释放,不管上面出现异常还是不出现异常,我们建议写到find这句话当中,这个大家能理解吧,好,在这句话当中我们干什么呀?释放资源啊,注意啊,为了保证,为了保证资源一定释放。啊,在finally语句框中关闭资源各位啊,并且并且要遵循啊,要遵循从小到大啊,遵循从小到大。依次关闭,你比如说你通过这个连接对象,你开启的一个,你就得先关闭再关闭谁,而且关闭要注意啊,分别对其。
05:18
Try catch判断一下啊,哦,对了,能关吗?在这儿能关吗?关不了吧,关不了吧,因为在这个大括号里边。是不是这个变量statement在下边中没法用,你只能把这个statement干什么,挪到什么,是不是外边对吧?包括这个connection是不是也得挪到外边啊,理解什么意思吧?好,那么接下来这个位置有一个什么习惯,还记得吗?不等于空,是不是才有必要去关闭,关闭的方法你不用看了,有异常啊,把这个拿过来粘过来,放到这再关,谁听懂了吗?先关这个再关这个听懂了吗?好,能一起踹吗?一起踹会有什么问题,一起踹,假如说您这个地方出异常,这个就不执行了,就直接进到哪了,开语句块中执行。
06:35
行了,听懂了吗?所以说要分开踹,分开踹,不要一起踹啊,把这个地方咱们拿过来粘贴到这儿,把这个给它干掉不要了,把这个给它干掉不要了,来能看懂不?如果这个不等于空关闭,如果这个不等于空关闭好,Try catch try catch分别进行try catch,从小到大依次释放,分别对齐,拆开纸放在find的那句块当中,这样就完美了啊那这块呢,咱们这个程序啊,其实就是写了五步啊,并不是六步啊,因为现在我们这个语句啊,是一个查询,呃,是一个插入语句啊,它不是一个查询语句,懂了吧?哎,所以接下来我们编译一下编译。
07:26
没错啊,Java运行JDBCT0几啊零一走来我们先来看看这个哥们的这个数据库上啊来这个地方是151.9吧,北京power的,诶这个位置有个第1PD我们打开诶发现的十二十三十四十,接下来我们去敲一下回车结束之后保存成功,我们来看一下这个数据刷新啊来看这个位置是不是就有数据了,就相当于我们现在是不是插入数据已经到这台这台的买S库数据库里边了,好,那么这个咱们就结束了,各位啊。
我来说两句