其他分享
首页 > 其他分享> > 在学习JDBC知识点的时候,出现ResultSet rs = pstmt.executeQuery(); rs.next()的返回值总为false

在学习JDBC知识点的时候,出现ResultSet rs = pstmt.executeQuery(); rs.next()的返回值总为false

作者:互联网

在学习JDBC知识点的时候,出现ResultSet rs = pstmt.executeQuery(); rs.next()的返回值总为false

1.  原因:sql查询条件中有中文  
2.  解决:在数据库配置文件中的url后添加?characterEncoding=utf-8 
    * jdbc:mysql://localhost:3306/db1?characterEncoding=utf-8

标签:知识点,JDBC,false,rs,executeQuery,ResultSet,next
来源: https://www.cnblogs.com/summerbegins/p/11288566.html