我想通过列名和行的索引检索resultset中存储的数据。有什么办法吗?我试过通过arraylist,但没能做到。示例:有一个名为employee的表,它有大约20条记录,其中有几个列,如id、name、account、project、shift和role。我想从resultset的第5行的'name'和'role'列访问数据,例如(name,5)和(row,5)。列名将取自用户输入。所以我想通过列名检索数据。有什么办法吗?
643ylb081#
接口 java.sql.ResultSet 有一组getter函数。模式是
java.sql.ResultSet
getXxx(int columnIndex) getXxx(String columnLabel)
其中是要获取的数据类型。第二个变量使用列标题标签获取值。要将光标调整到特定行,函数为
absolute(int rownum)
如果调用返回false,则表示该号码处没有行。注意,并非所有的驱动程序和查询都允许导航到这样的任何行号。
1条答案
按热度按时间643ylb081#
接口
java.sql.ResultSet
有一组getter函数。模式是其中是要获取的数据类型。第二个变量使用列标题标签获取值。
要将光标调整到特定行,函数为
如果调用返回false,则表示该号码处没有行。注意,并非所有的驱动程序和查询都允许导航到这样的任何行号。