ResultSet只是一个接口啊,

来源:百度知道 编辑:UC知道 时间:2024/05/04 00:50:38
他执行那些getInt等操作肯定是他的引用指向一个实际的对象,请问从他继承的类怎么找不到啊

实际上是由驱动程序(比如SQL Server的驱动程序)来实现的,你可以通过调用ResultSet.getClass().getName()来获取他的名字

实现在Class.forName("驱动");

他的实现一般都在你连不通的数据库用的不通的驱动包里。比如你用的oralce driver。在oracle里就有个oracle.jdbc.driver.OracleResultSetImpl这样的实现类的