0
public void Execute_Select_Statement(String instruction) throws SQLException
{
PreparedStatement ps = null;
try
{
ps = this.conn.prepareStatement(instruction);
ResultSet rs = ps.executeQuery();
while (rs.next())
{
String column = rs.getString(1);
System.out.println("column1:" + column);
}
}
catch(SQLException e)
{
System.out.println(e.getMessage());
}
finally
{
if(ps != null)
{
ps.close();
}
}
}
我現在有了上面的代碼,它從oracle數據庫中的表中獲取特定的列。但是當我想要獲得更多列時,我必須添加另一個getstring。我該如何解決它,它首先獲得給定表的列數,然後從中獲取信息?Java - 用於多列的jdbc select方法
是的getMetaData – 2014-10-01 17:19:02
你說得對,我是新來的計算器質疑,對不起@ Maheswaran Ravisankar – 2014-10-01 18:04:37