00:00
行,那这个练习一完了以后呢,咱们接着来看,这个叫练习二是创立一个数据库,呃,数据库中的表叫exam student这个字段明,呃说明类型这块都写了,这个呢,我们要有能力自己呢写这个SQL语句啊,其实也比较简单,这块类型它都告诉你了,那接着呢,你把相应的一些位置呢,该加上这个主键,加上主键自增长是吧,这个我们前面都说过,然后下边的话呢,我们是把这个表中加一些数据,像这些操作呢,都是在我们MYS当中大家来练的,所以这个题目呢,咱们就把时间放到这了,所以这块我把这个表呢,都已经提供给大家了啊叫exam student,就它诶数据呢,跟我们这里边是一样的,说下边呢,我们做这几个需求,说插入一个新的student信息,这个其实跟咱们刚才上面做那个题呢是有点像的。啊,就是一个插入操作,然后第二个操作呢,说在ecl当中呢,我们建立一个账号程序,输入身份证号,中考证号,查询学生的信息,这块还给您了一个流程,这个呢,其实体现就是查询操作,然后下边这块呢,是一个删除操作,输入令这个这个考生号,然后呢,如果输错了,就要查我此人,如果输对了删除成功,哎这呢其实体现了就是天山改没有啊。
01:11
不能改成绩是吧,那你只能查看哈,那天这个山和查这样三个功能,咱们就分别来做一下。诶,在这里边我们再去新建一个练习2TEST。好,这个呢,我们其他的都先给它关掉啊。诶扣072,那首先呢,咱们做第一个功能叫添加一条数据,这个是问题一像,嗯,咱们叫exam,那student。表中诶添加一条记录行,这个添加的过程呢,我们还要用到通用的增删改操作,那不妨呢,咱们还用一下练习一里边咱们刚才写的这个啊,有返回值的这样的一个增删改操作,好把这个呢,我们CTRLC选中粘过来。
02:13
选择师傅的F1下行,这个呢,我们就放到这了,那这样的啊,那么这块呢,需要我们去调用一下这个方法。哎,Test这个我们还是一个insert操作。打一下。嗯,首先呢,还是我们这块你一个这个scanner。c.in ctrl shift o ctrl1scanner好,下面呢去提示我们需要呢,传的这个字段呢还比较多,这呢我就把这几个字段呢统一的先粘过来。CTRLC这个呢,我就写到这吧。
03:01
哎,这样的几个字段行,那就一个一个来,这个呢叫tap tap呢就是你考试的14级啊六级啊,这样的情况啊,先我们来一个输出说四级。六级诶,他这块看有没有提示啊。他没具体说我们要怎么去填是吧,那我们这块呢,就按照这个汉语咱自己来写了,嗯,这个换行不换行自你自己定就行啊嗯,然后呢,要scanner第2NEXT这个四六级这块它写的是一个数是吧,那这个我们就用in型来接收了。嗯,这样子,然后CTRLL啊这呢我们叫做tap,嗯,那么接下来呢,ID card呢,就叫身份证号,这个呢叫中考证号,学生姓名,它所在的城市,它的分数,嗯。嗯,这个叫身份证号。
04:01
这样那换行呢,我们也不要了,身份证号用什么存啊。字符串还是说浪形,哎,字符串吗?电话号码咱们就用字符串了,这个是不是也是啊,别用这个浪形,你用浪型呢,成了能加减乘除了对吧,那身份证号这种是不能修改了,况且有的人后边还有X的对吧?啊这个呢就更有说服力了啊对,CTRL1一下,这个呢叫ID,这个咱习惯上这个ID都大写了,你就都大写啊ID card。嗯,这个准考证号,诶,换行也不要了,第二,哎,还是调这个net方法,CTRL1那exam card,嗯,再接着学生姓名location gradeid啊这个两个都是字符串了,这个我就直接CTRLC了一下啊。
05:02
诶,学生姓名,哎,Student name这个所在城市。嗯,这个还是调离带方法,这个我们叫location,好,再来一个说grade学生成绩,成绩的话呢,这块都是整数了,这咱们就没有小数点了,就用一个int来接收,这个跟这个比较像了。Can。嗯,考试成绩啊,这个呢,我们接收一下叫grid。好,这样的话呢,我们就能从键盘来获取这样的一些数据了,获取完以后呢,我们还是来调用下边这个叫update这样个方法来调用方法呢,需要传个circle啊,上面呢,先来写一个这个circle。说insert into这个呢,就叫做exam student。
06:04
看看有没有S啊。哎,看这看这应该是啊,哎,没有就exam student行,嗯,Exam student,然后呢,这块就是加个小括号,这块呢指明我们这个字段,因人家这个表里边这个字段还多一个叫flow ID叫流水号,咱们这呢赋制的时候是没有附他的,这个呢我们来看一下叫改变表,这呢是一个主键非空的自增的,所以这个呢,我们让它自动去维护这个数就行,所以这块呢一定要明确指出来这个字段啊表示呢,我们不去添加那个ID,那就按照这个顺序一个一个写啊tap。ID card。嗯,Exam card这块大小写有问题吗?呃,这个有区别吗?没有吧,对,因为咱们搜Q呢,本身这个是不区分达写的,对吧?GR行,然后value。
07:00
嗯,这块咱们是传入了,应该是六个吧,456行,所以这块呢,我们这个一个两个。三个四个五个六个,哎,那很显然的话呢,我们用这种方式呢,比你去拼串要好很多,所以呢,也是我们替换STEM的一个原因,那接下来呢,你就按照这个顺序,你先写这写先写的什么,你这块呢,就先传什么,哎,Type ID card。Exam card student name。Location c,好,这样的话呢,我们就做了一个诶添加操作这个呢,仍然返回一内型的值,这个我们觉得还是比较好用的啊,CTRL一来接收一下我们这个呢,还是叫insert的一个count判断一下啊,如果insert这个countt呢是大于零的,那说明呢你叫添加成功。
08:02
诶添加成功else,诶这个叫添加失败。保存一下,好这就可以了,来执行。出来了说四级还是六级六级是吧,这个身份证号这个我就写一个了啊,咱那个各个地方那个身份证号还不太一样,基本上看前几位都能看出来是吧,然后中考证号,中考证号的话呢,他这块都是什么格式的?打开表啊,也都是这样一个数也没有abcd啊,那这块呢,就整个中考证号,呃,学生姓名。张宁。诶,不是这个眼是吧,嗯,你不是这个眼吗?还是说都可以啊,这个所在城市东北哪的啊,沈阳的,嗯,就有很多同学呢,一说东北就是你看咱们一说你说哪的,我东北的,其实东北有三个省是吧,但是你说东北的啊,明白是吧,有的你说沈阳的话,可能一说黑龙江的,黑龙江的,黑龙江在哪是吧,你说东北很清楚啊,但是你看别的地儿,一般你说哪的湖南的哪的湖北的哪儿的福建的,一般说我是华南的啊,我是西南地区的是吧,一般没有这样说啊,只有东北,我们说东北的啊,因为潜意识当中认为东北就是一个省一样是吧,就一块啊,确实呢,我问过几个,呃,这个这个像朋友啥的,他们竟然不知道东北三个省是哪三个省,包括三个省的省会是什么也都不知道,知。
09:52
啊,东北的是吧,运识当中就那一块地啊80诶考试成绩啊,回车一下可以了啊,看一下成功了,看这啊看这成功了啊,然后呢,过来刷新一下,诶这不就进去了,诶这就是我们添加了一条数据,诶添加功能啊这就实现了。
我来说两句