|
oracle+java
|
|||
---|---|---|---|
#18+
вот скажите мне господа, какого ... это не работает? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
соединение установленно... да еще - в чем разница м-цу osi9 & thin? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2002, 09:18 |
|
oracle+java
|
|||
---|---|---|---|
#18+
Насколько я вижу из ResultSet ты пыташся выдавить два значения String grName = rs.getString("1"); String grDescr = rs.getString("2"); А в самом запросе просиш только одно :SELECT gr_id FROM +tableName ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2002, 14:43 |
|
oracle+java
|
|||
---|---|---|---|
#18+
"А в самом запросе просиш только одно :SELECT gr_id FROM +tableName" Дело не в этом. У него же закоментарено: // String grName = rs.getString("1"); // String grDescr = rs.getString("2"); // System.out.println("Id: "+grId+"; Name: "+grName+"; Description: "+grDescr); Ошибка в том что в методе getString укзывается имя столбца таблицы. А если нужно по номеруЮ то надо передовать не текстовыый, а числовой параметр, т.е не String grId = rs.getString("1"), а String grId = rs.getString(1); Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2002, 15:10 |
|
oracle+java
|
|||
---|---|---|---|
#18+
Should be: public void showTable(String tableName) { logArea.append("Start show table: "+tableName+"\n"); try { Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT gr_id FROM "+tableName); while (rs.next()){ String grId = rs.getString(1); /* or String grId = rs.getString("gr_id"); */ System.out.println(grId); } } catch (Exception ex) { logArea.append("Error in showTable: \n"+ex.toString()); } } beacuse rs.getString(...); use 2 overloaded methods: -- getString(int index_of_field) -- getString(String name_of_field) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2002, 20:13 |
|
|
start [/forum/topic.php?fid=52&fpage=2832&tid=1992712]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 257ms |
total: | 374ms |
0 / 0 |