Вы можете получить значения через rs.next()
,
String sql = "select s_upload_file.NEXTVAL from dual";
PreparedStatement pst = conn.prepareStatement(sql);
synchronized( this ) {
ResultSet rs = pst.executeQuery();
if(rs.next())
long nxtVal = rs.getLong(1);
}
. Использовать foo.__class__
получить тип foo
. Затем назовите его для преобразования панели в тип нечто:
def conv(foo, bar) :
return foo.__class__(bar)
Конечно, это только работает если тип foo
имеет конструктора, который знает, как преобразовать панель.