00:01
阿娜。啊,上午呢,我们已经把查询做了一下。下面呢,我们要把。真伤感,给大家说一下。先来看一下增加。先从我们这个provider开始增加来insert。先啊,在写之前,你要确认我能够操作的是哪些路径。先把录音确定了以后我们再说,好了,我问一下大家。我这里面能不能根据ID去做插入啊。你插入的时候需有ID吗?是没有啊,那所以说这一个是没有的对不对,没有好我只有上面的是不根据I,因为我这个插入根本就不需要ID对吧。
01:07
好那好了,下面我们来看啊,基本的步骤呢,其实跟上面还差不多,先,你不管怎么着,这个连接你肯定是要得的,对吧,得完连接以后,我们来下面来看。还是一样,跟上面的流程差不多,第一步去匹配。啊,匹配完了以后呢,我们去看它是否合法。对吧,啊,这个地方。来。那如果合法就进行插入对吧,那如果不合法。泡一常是吧,嗯,就这一个好了,现在呢,我们来去做一下匹配UI,用match这样一个工具,点match传一个UI。
02:06
返回一个code,那什么叫合法了?Code必须要等于。啊,我们来看。只能是这种情况吧,只能是一,不能是二对吧?好,那也就是说我们这个扣的只能为一,那如果为一,那我进行插入,否则。Else,就是抛一场对吧,抛一场非常简单,把这个拿过来。抛一个异常,只是这边改一下插入的UI不合板,好,你来看好。现在呢,我们要使用database进行插入,调用它的什么方法?Insert方法好,来一个推广person第二个参数。
03:07
知道写什么,不知道是吧,不知道写。好,下面需要一个values,是不是它直接传过来了。那就得了好了,这个插入呢,会产生一个新的ID。对吧,你来看在这个insert里面,它传过来一个UI,又返回一个UI,为啥呢?这不传过来一个一个,我又返回一个,难道把这个返回吗?啊,这一个IUI它是没有ID的呀,那我要在返回之前。啊,将ID添加到uri中对吧,那怎么加了。那有一个那个叫content,有个工具类吗?不是us点位置啊,传一个UI,传一个ID,它是不是有一个返回一个新的呀,我就。
04:17
复制给他,最终返回来就可以了吧。嗯,这不就关联上了吗,好,这个就。是不需要了吧,啊不需要了,在这里面呢,这一个连接其实可以关掉。因为我最终它是不是需要一个UI啊,但是这一个连接。不能关。为什么不能关了,你要关呐。那刻着就得不到数据了。能理解吧,啊,而这一个是可以关掉的,也就在这个里面,我可以把它关了,这个关呢,那只能是。我们可以在真正的关应该是方案里面关,对吧?但我们这里未来简单起见,可以这么关,A close。
05:13
对吧。外面关外面不行,是啊,你要外面关的话就抛异常就没法整了。这样可以吧。嗯,好啦。来啊,就这样啊,下面呢,我们把其他的也给他做一下,先还是来判断一下我这个删除能不能根据ID3。可以吧,能不能不根据ID3。能不能没有ID不跟ID我就不能删了,那我能不能根据内部删呢?当然也可以,对不对。啊,也就是说这两种其实都可以。啊,一个是根据ID删除啊,一个是不根据ID删除啊好来我们来看啊,这个基本流程差不多,我这里面的流程的那个方法,我就快速的整一下,把这个拿过来吧。
06:24
拿过来,那什么叫合法呢?只有两种合法的情况啊,一种呢,扣为一。啊,再一种呢,是扣的啊。嗯,多了一个好,Else是不合法。好了,来,不合法的,希望我这个地方是。删除的UI播法,来看一下这个。
07:01
现在我要用database去做删除的工作来。嗯,现在进行删除啊。嗯,点delete删哪个表呢表。啊,While条件。现在我ID为code为一的时候,是不根据ID3呢,那我就是不是根据它的这内呀,这个不好说对吧,谁知道他写的什么条件对不对。能看懂吧,好下面啊,在这里面这个删除了它有一个。大家还记得他叫什么命名?Mina count。对吧,啊,30多条,我要返回的就是什么。点击的看删除的个数。
08:01
能看懂吧,啊,你也可以在外面去返回对吧?啊,在外面没什么意思了,直接这。你放到外面去对不对,那也就是说你这个地方你得把它。定义在外面吧,啊开始了等于零等于负一。这是吧,嗯,好,下面还有一个这一个今天看了它等于对的base我也进行删除。只是把这一次条件我怎么写的,这一是不是根据ID3呢怎么写。下划线ID等于某一个值吧,那个值是多少呢?ID怎么求,是不是在里面呢?ui.pass ID传一个UI。
09:02
哎,我直接写在这里也可以吧。这样比较简单是吧,尝一个那。OK了吧,在这里面还要做一个事情。是这意思吧,嗯,好,这个三组呢,我们也搞定了。下面更新,我能根据ID更新吗?我能不能不跟你ID更新。不根据ID怎么更新是吧,我把所有的所有的类目都改成A行不行。是不是好像也可以吧,那个时候是不是就没有什么ID的条件呢?啊,可以的啊,你说这两种情况。都没有问题。好,这里面不根据ID更新。根据ID更新。好,我们来看一下啊,在这下面把这个前面部分呢,都还是拿过来。
10:13
然后呢,现在我们如果合法就进行更新,那什么是合法了,一共有两种情况都可以对吧。那就拉过来吧。那这个时候是更新的UI不正确,下面要进行更新来把这几个呢都给它去了。先来说啊,如果上面的是不根据ID更新。我们来看一下database.up传一个table person。传一个content values好了,下面要条件了。其实上面的参数只是这个参数名,像两个选手定义的啊,如果是一个选手的话,应该是同样的一个名称。
11:07
就不用我们改了。好,关键是下面。下面呢,我是根据ID更新这个怎么做database.update某一个表好了,下面这一个呢。下划线ID等于1ID值对吧?啊,ID值是不是刚才求过呀?啊那个u.ID传一个UI。传一个,那在这里面呢,都有一个返回值。这个叫什么呢?哎,把它呢定在外面是吧,啊跟他这逻辑是一样的,就这个改一下是吧。
12:01
啊,改一下就OK了,把这一个呢给它去了。就可以了吗?好,最终返回update,把这个给他关了就可以了。嗯,其实我们做了增删改啊,其实差不多啊,整个套路基本上是类似的,好,现在呢。
我来说两句