|
|
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
Я написал работу с типом Blob в Oracle, но не работает что не так? Код: 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. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 22:29:24 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
Какую ошибку выдаёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 22:38:50 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
- Вы бы написали поконкретней что именно не работает, какие ошибки, а то анализировать Ваш код - энтузиазма не хватает. - как минимум: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 22:42:14 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
can4ec Код: plaintext P.S. Извините за отход от темы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 23:09:18 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
1.Данные кладутся в БД, но когда вынимаю совсем другие. Надо ли заполнять поле Blob перед тем как туда чтото класть. 2.Statement stmt = con.createStatement(); Не совсем понимаю чем вас не устроивает эта запись. 3.INSERT INTO can4ecc_test VALUES(image, name) Извиняюс что не указал, Паганель вы правы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 23:32:49 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
can4ec1.Данные кладутся в БД, но когда вынимаю совсем другие. - может из-за отсутствия условия в SELECT? can4ec 2.Statement stmt = con.createStatement(); Не совсем понимаю чем вас не устроивает эта запись. - снимается :) думал о вставке, а смотрел в код выборки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 23:48:56 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
2 can4ec Покажи скрипт, которым ты создал таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2007, 00:01:40 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
2 can4ec 1) Твой код успешно работает. Я внёс изменения только в путь картинки и url connection-string. 2) В отладочном коде лучше не делать "этажерку" из catch. Всё равно эта красота никому не нужна а тебе важно мгновенно увидеть трассу стека и камент к исключению. Когда будешь подгонять его под конкретный interface - тогда другое дело. 3) В sql-запросах перечисляй поля явно. Это гарантия того, что код будет работать нормально, при модификациях таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2007, 00:20:47 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
Скрипт таблицы : CREATE TABLE STUDENT.CAN4ECC_TEST ( IMAGE BLOB NOT NULL, NAME VARCHAR2(15) NULL ) mayton : Код как заработал, но как то странно. Данные в БД заносятся, токо вынимаются странно. Или картинка отображается на половину или вообще не отображается. А поле в БД заполняется всегда Блобом. У тебя такого не было? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2007, 09:55:46 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
У меня картинка была малого размера. Возможно она уложилась в один chunk (цикл) твоей программы. Проверь пограничные условия циклов. Возможно там ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2007, 10:24:59 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
А маленький размер (картинка) это какой не подскажешь? А то я уже по всякому, ни как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2007, 11:19:14 |
|
||
|
не достаются данные типа Blob из БД
|
|||
|---|---|---|---|
|
#18+
Попробуй закрыть поток по которому пишешь в Блоб перед вставкой его в таблицу, т.е.: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2007, 12:16:44 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=59&tid=2144388]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
70ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 344ms |
| total: | 527ms |

| 0 / 0 |
