|
|
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Есть большая строка,очень большая,как мне ее вставить в базу в поле с типом BLOB,а потом как извлеч из базы и преобразовать все обратно в строку Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 17:38:55 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
поможет кто-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 11:28:28 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
работа с BLOB обсуждалось миллион раз. пользуйся поиском ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 12:02:36 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Делаю так: Код: plaintext 1. Код: 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. 45. 46. 47. 48. 49. 50. 51. 52. 53. Код: plaintext 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 12:26:07 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Раз база - Oracle, так возьми его реализацию Blob'а, для его создания есть метод BLOB.createTemporary(). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 12:44:42 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Denis Popov Раз база - Oracle, так возьми его реализацию Blob'а, для его создания есть метод BLOB.createTemporary(). Posted via ActualForum NNTP Server 1.4 а можно пример пожалуйста,и куда мне мою строку передать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 13:00:21 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Сделала так: Код: plaintext 1. 2. 3. 4. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 13:11:07 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Попробуй второй параметр в BLOB.createTemporary() установить в true. И еще, какая версия базы и драйверов? /topic/440063&pg=2#4280505 Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 13:17:13 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Denis Popov Попробуй второй параметр в BLOB.createTemporary() установить в true. И еще, какая версия базы и драйверов? /topic/440063&pg=2#4280505 Posted via ActualForum NNTP Server 1.4 Поставила тру, ничего не помагает,а вот информация про драйвер: Java version: 1.4.2_11 Database : Oracle9i Enterprise Edition Release 9.2.0.6.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.6.0 - Production JDBC Driver : Oracle JDBC driver 9.2.0.5.0 Url : file:/C:/File_for_project/OracleDriverNew/ojdbc14.jar!/oracle/jdbc/driver/OracleConnection.class помогите пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 15:56:55 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
1. Возьми последние драйвера, от 10g: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_10201.html и замени оттуда свой ojdbc14.jar по указанному тобой пути. Попробуй сызнова, не получится - покажи весь код, что делаешь. 2. Тебе нужно строку сохранять именно в виде BLOB'а? Не CLOB'а? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 16:14:30 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Denis Popov 1. Возьми последние драйвера, от 10g: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_10201.html и замени оттуда свой ojdbc14.jar по указанному тобой пути. Попробуй сызнова, не получится - покажи весь код, что делаешь. 2. Тебе нужно строку сохранять именно в виде BLOB'а? Не CLOB'а? Posted via ActualForum NNTP Server 1.4 можно и в клобе,мне все-равно,лиж бы работало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 16:24:58 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Код: 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. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 16:54:09 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
а что там в RESOURCE написано,у меня какие-то каракули ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 17:23:17 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
а ну да,это ж строка которую я вставляю,сорри щас буду пробовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 17:25:04 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
А теперь написало java.sql.SQLException: Не поддерживаемая функция ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 17:30:14 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
JulT wrote: > А теперь написало java.sql.SQLException: Не поддерживаемая функция Драйвер поменяла, он у тебя от 10-ки? Проверь. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 17:42:34 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Denis Popov wrote: > > Драйвер поменяла, он у тебя от 10-ки? Проверь. > В драйверах от Oracle 9i можно сделать так: Код: plaintext 1. 2. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 17:45:38 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
АЛИЛУЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ!!!!!!!!!!!!!!!!! Спасибо Denis Popov ты настоящий мастер УРАААААААААА!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 18:00:31 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
JulT wrote: > АЛИЛУЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ!!!!!!!!!!!!!!!!! Вообще-то заглядывай сюда: http://download-uk.oracle.com/docs/cd/B19306_01/java.102/b14355/toc.htm http://www.oracle.com/technology/sample_code/tech/java/sqlj_jdbc/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 18:14:09 |
|
||
|
Как правильно вставлять и извлекать данные
|
|||
|---|---|---|---|
|
#18+
Поздравления !. Если говорить не только о CLOB & BLOB, а скорей о технологии чтения-записи данных - лучше перейти на iBatis, Spring, Hibernate. Я использую iBatis & Spring.Там есть типы clob, blob которые позволяют просто читать и писать данные в-из таких типов полей. Кроме этого Spring позволит тебе менять *свойства транзакции* для get, insert & update методов, а также создавать dao структуры, привязывать различные dao к различным db вендорам одновременно. Создавать приложения не зависящие кодом от производителя sql server. Очень интересная тема - Aspect oriented programming. ПОсмотри примеры, книги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2007, 23:21:04 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=618&tid=2144935]: |
0ms |
get settings: |
13ms |
get forum list: |
19ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
42ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
78ms |
get tp. blocked users: |
3ms |
| others: | 286ms |
| total: | 474ms |

| 0 / 0 |
