找不到java.sql.sqlexception列

语言

我正在尝试从事务表的tr_id(主键)中找到最大号。
这是表格及其布局。
在此处输入图片说明


在此处输入图片说明


这是我的线。

             try {
                ResultSet rs = db.getData("SELECT MAX(tr_id) FROM transaction");
                ResultSetMetaData meta = rs.getMetaData();
                for (int index = 1; index <= meta.getColumnCount(); index++) {
                    System.out.println("Column " + index + " is named " +    meta.getColumnName(index));
                }
                if (rs.first()) {
                    int tr_id = rs.getInt("tr_id");
               }


我正在使用JDBC连接。当我运行此电源线时,出现此错误。

        Column 1 is named MAX(tr_id)
        java.sql.SQLException: Column 'tr_id' not found.
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
    at com.mysql.jdbc.ResultSet.findColumn(ResultSet.java:955)
    at com.mysql.jdbc.ResultSet.getInt(ResultSet.java:2570)
    at Controler.InvoiceFinalising.saveInvoice(InvoiceFinalising.java:57)
  etc..


问题是当我搜索“ tr_id”列名称为Max(tr_id)时

桑耶夫

这是因为您的SQL查询中的列名是max(tr_id)。你可以写成

ResultSet rs = db.getData("SELECT MAX(tr_id) as tr_id FROM transaction");

现在您将能够得到它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

原因:java.sql.SQLException:找不到列“ id”

来自分类Dev

java.sql.SQLException:找不到适合的驱动程序

来自分类Dev

java.sq.SQLException:找不到列

来自分类Dev

java.sq.SQLException:找不到列

来自分类Dev

java.sql.SQLException:在SQL查询不包含“ max_grade”的地方找不到“ max_grade”列

来自分类Dev

在jsp中显示blob图像(javax.servlet.ServletException:java.sql.SQLException:找不到列“ 2”。)

来自分类Dev

java.sql.SQLException: 找不到合适的驱动程序 (SQL Server Express)

来自分类Dev

Java + Jersey + Gradle-java.sql.SQLException:找不到合适的驱动程序

来自分类Dev

java.sql.SQLException:ORA-01403:在struct.getDescriptor()。getMetaData()处找不到数据

来自分类Dev

DBCP池出现错误:“ java.sql.SQLException:找不到配置文件”

来自分类Dev

java.sql.SQLException:ORA-01403:在struct.getDescriptor()。getMetaData()处找不到数据

来自分类Dev

java.sql.SQLException:找不到适用于jdbc:sqlite的驱动程序

来自分类Dev

java.sql.SQLException:找不到合适的驱动程序-报表服务器

来自分类Dev

我正面临java.sql.SQLException:找不到适合jdbc:ucanaccess:// C:/的驱动程序

来自分类Dev

DBCP池出现错误:“ java.sql.SQLException:找不到配置文件”

来自分类Dev

java.sql.SQLException: 找不到适合 jdbc:mysql://localhost/WORLD 的驱动程序

来自分类Dev

无法打开连接 [n/a] java.sql.SQLException: 找不到合适的驱动程序

来自分类Dev

找不到合适的驱动程序(Postgres JDBC):java.sql.SQLException:找不到适用于jdbc:postgresql:// rds-service:5432 / postgres的驱动程序

来自分类Dev

java.sql.SQLException:将DataFrame加载到Spark SQL中时找不到合适的驱动程序

来自分类Dev

首次连接到Netbeans SQL数据库-java.sql.SQLException:找不到合适的驱动程序0 08001

来自分类Dev

java.sql.SQLException:没有这样的列

来自分类Dev

错误:java.sql.SqlException:无效的列类型

来自分类Dev

java.sql.SQLException:未找到列“移动”。?

来自分类Dev

java.sql.SQLException:未找到列“countryid”

来自分类Dev

java.sql.SQLException:找不到适用于jdbc:hive:// localhost:10000 / default的驱动程序

来自分类Dev

我面临java.sql.SQLException:找不到适用于jdbc:ucanaccess:// C:/的驱动程序

来自分类Dev

java.sql.SQLException找不到合适的驱动程序,但可以在Netbeans中完美连接

来自分类Dev

JavaFX、Maven - java.sql.SQLException:找不到适合 jdbc:derby:sampleDB;create=true 的驱动程序

来自分类Dev

Zend Framework Sql找不到列

Related 相关文章

  1. 1

    原因:java.sql.SQLException:找不到列“ id”

  2. 2

    java.sql.SQLException:找不到适合的驱动程序

  3. 3

    java.sq.SQLException:找不到列

  4. 4

    java.sq.SQLException:找不到列

  5. 5

    java.sql.SQLException:在SQL查询不包含“ max_grade”的地方找不到“ max_grade”列

  6. 6

    在jsp中显示blob图像(javax.servlet.ServletException:java.sql.SQLException:找不到列“ 2”。)

  7. 7

    java.sql.SQLException: 找不到合适的驱动程序 (SQL Server Express)

  8. 8

    Java + Jersey + Gradle-java.sql.SQLException:找不到合适的驱动程序

  9. 9

    java.sql.SQLException:ORA-01403:在struct.getDescriptor()。getMetaData()处找不到数据

  10. 10

    DBCP池出现错误:“ java.sql.SQLException:找不到配置文件”

  11. 11

    java.sql.SQLException:ORA-01403:在struct.getDescriptor()。getMetaData()处找不到数据

  12. 12

    java.sql.SQLException:找不到适用于jdbc:sqlite的驱动程序

  13. 13

    java.sql.SQLException:找不到合适的驱动程序-报表服务器

  14. 14

    我正面临java.sql.SQLException:找不到适合jdbc:ucanaccess:// C:/的驱动程序

  15. 15

    DBCP池出现错误:“ java.sql.SQLException:找不到配置文件”

  16. 16

    java.sql.SQLException: 找不到适合 jdbc:mysql://localhost/WORLD 的驱动程序

  17. 17

    无法打开连接 [n/a] java.sql.SQLException: 找不到合适的驱动程序

  18. 18

    找不到合适的驱动程序(Postgres JDBC):java.sql.SQLException:找不到适用于jdbc:postgresql:// rds-service:5432 / postgres的驱动程序

  19. 19

    java.sql.SQLException:将DataFrame加载到Spark SQL中时找不到合适的驱动程序

  20. 20

    首次连接到Netbeans SQL数据库-java.sql.SQLException:找不到合适的驱动程序0 08001

  21. 21

    java.sql.SQLException:没有这样的列

  22. 22

    错误:java.sql.SqlException:无效的列类型

  23. 23

    java.sql.SQLException:未找到列“移动”。?

  24. 24

    java.sql.SQLException:未找到列“countryid”

  25. 25

    java.sql.SQLException:找不到适用于jdbc:hive:// localhost:10000 / default的驱动程序

  26. 26

    我面临java.sql.SQLException:找不到适用于jdbc:ucanaccess:// C:/的驱动程序

  27. 27

    java.sql.SQLException找不到合适的驱动程序,但可以在Netbeans中完美连接

  28. 28

    JavaFX、Maven - java.sql.SQLException:找不到适合 jdbc:derby:sampleDB;create=true 的驱动程序

  29. 29

    Zend Framework Sql找不到列

热门标签

归档