|
|
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Привет всем! Кто-нибудь может объяснить такое: Есть таблица в Oracle и к ней последовательность: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. и хранимая процедура: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. и маленькая программка на Java: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. Программка просто вставляет 10 записей в табличку в Oracle через JDBC-ODBC мост. Запускаю программку: java -jar e.jar "jdbc:odbc:orcl;user=*****/****" и получаю в выводе десять штук единиц. Причем, в таблицу записи вставляются правильно. Только мне возвращают всегда 1. Почему так происходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2004, 20:00 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Попробуй через драйвер оркала, а не через мост. Типа того: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 09:14 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Не подгружается драйвер: Код: plaintext 1. 2. 3. Компилю: Код: plaintext 1. 2. Все нормально компилится. Запускаю: Код: plaintext 1. First: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Secon: Код: plaintext 1. 2. Third: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 13:56 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Не подгружается драйвер - значит до него нет пути. Проверь путь в classpath до classes12.zip ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 14:32 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Я использую ojdbc14.jar. Classpath передаю как параметр. Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 15:18 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Вместо ojdbc14.jar замени на classes12.zip ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 15:20 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Почему? Я только что положил ojdbc14.jar в <jrepath>\lib\ext и все заработало. Я хочу понять, почему с параметром classpath не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 15:26 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Укажи ojdbc14 в манифесте (class-path: xxx). Переменная -класспассс при выполнении jar'ника похоже игнорируется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 10:16 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
Отлично!!! Заработало. Написал в манифесте: class-path: ./odjbc14.jar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 11:17 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
To NotGonnaGetUs : Спасибо!!! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 11:48 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
А вообще лучше запускать так java -classpath путь\ojdbc14.jar;путь\e.jar Package.Class "connectionStingPokaNeVazhno" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 17:28 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
blackmacА вообще лучше запускать так java -classpath путь\ojdbc14.jar;путь\e.jar Package.Class "connectionStingPokaNeVazhno" Возможно, но использование манифеста упрощает жизнь. Сразу видны связи между jar'ами и кто основной, а кто вспомогательные. Если в jar'е лежит апплет и мы поменяем драйвер, то как минимум не придётся переписывать все теги <applet codebase=".."/> (если они не генерятся), т.к. jar's указанные в минифесте скачиваются вместе с исходным архивом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 18:17 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
NotGonnaGetUs<applet codebase=".."/> Т.е <applet archive=".."/>. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 18:30 |
|
||
|
JDBC + Oracle
|
|||
|---|---|---|---|
|
#18+
blackmacА вообще лучше запускать так java -classpath путь\ojdbc14.jar;путь\e.jar Package.Class "connectionStingPokaNeVazhno" A 4to takoe Package.Class? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2004, 14:44 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33060943&tid=2152405]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 386ms |

| 0 / 0 |
