问题遇到的现象和发生背景
利用javaSwing+mysql做一个信息查询系统,MySQL中的数据不能提前展示出来,查询时用的模糊查询,但是会把MySQL中所有数据展示出来
问题相关代码,请勿粘贴截图
运行结果及报错内容
这里想要将MySQL中的数据提前展示出来
模糊查询时会把MySQL中所有数据展示出来
报错内容是:我的查询语句错误
利用javaSwing+mysql做一个信息查询系统,MySQL中的数据不能提前展示出来,查询时用的模糊查询,但是会把MySQL中所有数据展示出来
这里想要将MySQL中的数据提前展示出来
报错内容是:我的查询语句错误
你第一张图的,toolutil的判断搞反了。你这里是如果name为空才查询。而且里面的语句也是错误的,条件没有=符号。
所以你不输入任何值时,进入了这个语句,但是SQL报错了,啥都查不出来。
输入了查询条件,反而不进这个条件了,sql不报错了,但是查的是是所有的数据。