我创建了一个项目,使用mysql-connector-java-5.1.34-bin
将IntelliJ 13
作为库添加到项目中,但是当我尝试import com.mysql.jdbc.ResultSet
时,IDE显示它无法解析符号{ {1}}。我想知道如何解决这个问题。
[编辑]当我尝试ResultSet
时,它没有问题。
答案 0 :(得分:2)
查看MySQL Connector / J .jar文件(例如,使用Eclipse中的Package Explorer树视图),我们发现com.mysql.jdbc
确实包含PreparedStatement.class
但不包含ResultSet.class
也就是说,你不能
import com.mysql.jdbc.ResultSet
因为它不存在。您真正想要做的是从PreparedStatement
导入ResultSet
,java.sql
等,如
import java.sql.PreparedStatement;
import java.sql.ResultSet;
或懒惰选项
import java.sql.*;