今天我们的学习内容是数据库记录的删除。
在易语言中,删除记录的代码只有一句,如:
记录集1.删除()
可以通过参数设置为是删除当前记录还是全部记录,注意,这里的全部记录是记录集操作的全部记录,而不是数据库的全部记录,两者之间是有区别的,当然,很多时候,它们是一样的,但有的时候并不是这样。
比如说,加上一定的条件对数据库进行查询,如查询数学成绩小于60分的,得到一个记录集,这里执行删除操作,且删除全部,那删除的数据库是数学成绩小于60分的,而数学成绩大于等于60分的其它记录就不会受到影响。
删除单条记录的操作就不用说了,当前指针指向哪一条记录,删除的就是哪一条记录了,相信大家都能理解。
和更新数据一样,删除操作同样可以使用SQL语句进行,其实所有的数据库操作都是通过SQL语句进行的,只不在易语言把一些常用的操作提取出来做成一个命令的形式而已。
在SQL语句中,删除要用到一个词“Delete”,就是删除的意思,还是一样的,有兴趣的朋友可以自己搜索一下“Delete”语句的用法!