查询信息时,如果你填写的信息不是之前添加的,点击查询后,没有任何提示。
我们可以通过简单的代码,给它添加提示。
我的思路是模仿添加信息时,提示信息重复的代码来编写。(点击可以查看图片)
其中,对mrc.EOF=False的理解是关键。mrc.EOF是SQL查询结束的标志。mrc.EOF=False也就是未到查询结束,即在结束之前就已经查询到了相关数据,换句话说就是查询记录不为空。
查询数据库中没有的信息时,可以弹出提示框的代码如下:用蓝色标记出来的就是所添加的。
结果如下:
只需,添加一点代码,即可解决,查询时的不完善。