我做东西的时候发现查出来的东西和我的要求不符
原来的语句是
ResultSet rs=sql.executeQuery("select id,name,branch,duty,tel from information where ‘"+select+"’ like '%"+text+"%'");
后来才发现select两侧的单引号出的问题
去掉,改成这样ResultSet rs=sql.executeQuery("select id,name,branch,duty,tel from information where "+select+" like '%"+text+"%'");就没问题了
单引号用于包括字符,以及包括时间值,记住了,真的很容易错,不小心的话
不是字符以及时间的内容,是其他类型,比如int型,一定要记得不要加单引号!!!!!!!!!!!!!!
这个问题又找半天。。。。