如图所示。以姓名方式删除成功,但是以学号删除不了。在access数据库里姓名是文本格式,学号是数字格式。应该是学号删除没有检索到内容。delete语句写错了。求大神支招。
计算机中浮点数的存储有精度问题,所以两个double类型的数不能简单的用 = 判断是否相等。实际场景中学号也没有可能是浮点数吧。
建议换成整型,另外图中delete语句后面少个 =。
用心回答每个问题,如果对您有帮助,请采纳答案好吗,谢谢!