java.sql.SQLException: 无法转换为内部表示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java.sql.SQLException: 无法转换为内部表示相关的知识,希望对你有一定的参考价值。

1. 我出这个错代码:wfef.setRow_num(rs.getInt(rs.getInt(12)));

2. 分析:rs.getInt(12)  得到的是int类型,rs.getInt(rs.getInt(12)) 得到的是String的类型,而wfef.setRow_num()  是int类型

3. 总结:这个错出现的根本原因在于:数据类型不匹配,也就是说数据库中的类型和你的变量类型不匹配

 

以上是关于java.sql.SQLException: 无法转换为内部表示的主要内容,如果未能解决你的问题,请参考以下文章

java.sql.SQLException:无法从底层数据库获取连接! — HSQLDB

java.Sql.SQLException,无法加载类 net.ucanaccess.jdbc.UcanaccessDriver

无法获得 JDBC 连接;嵌套异常是 java.sql.SQLException:无法加载 JDBC 驱动程序类 'org.hsql.jdbcDriver'

java.sql.SQLException:无法锁定表“更改”;用户当前正在使用

Apache Derby - java.sql.SQLException:无法启动数据库

java.sql.SQLException: 无法从套接字读取更多的数据