com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'Hdu' in 'where clause'

今天连接数据库出现一个错误。

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'Hdu' in 'where clause'


后来发现是数据库里,这一列是char型数据,传递数据要加上“”。

像这样。

String sql="select * from test.student where id="+ID+" and password="+"\""+PW+"\"";  

猜你喜欢

转载自blog.csdn.net/ysq96/article/details/79856133