|
|
|
java - blob поля
|
|||
|---|---|---|---|
|
#18+
Никак не могу решить пролему: мне необходимо через java загружать файл на сервер и помещать его в blob поле, а потом из blob полей выкладывать содержимое на форму(база db2). Может кто-нибудь знает как решается эта проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 10:26 |
|
||
|
java - blob поля
|
|||
|---|---|---|---|
|
#18+
Какая? 1) загрузка файла на сервер 2) загрузка в blob-поле данных из файла 3) выборка данных 4) отображение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 10:53 |
|
||
|
java - blob поля
|
|||
|---|---|---|---|
|
#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. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:15 |
|
||
|
java - blob поля
|
|||
|---|---|---|---|
|
#18+
1) на какой-то форме выбирается файл, методом post посылается на сервер 2) посланные методом post данные положить в поле blob не из файла, а те которые переданы 3) выборка обычная select 4) отображение - вывести картинку например как image ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:16 |
|
||
|
java - blob поля
|
|||
|---|---|---|---|
|
#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. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:17 |
|
||
|
java - blob поля
|
|||
|---|---|---|---|
|
#18+
вывод: [src java] public void getLastHistory(JspWriter out) throws IOException{ Connection conn=null; PreparedStatement pstmt=null; ResultSet rslt=null; StringBuffer query=new StringBuffer(); query.append("select * "); query.append("from lva.history tfh "); query.append("where tfh.hist_id=? "); query.append(" and tfh.adddate= "); query.append(" (select max(tfh2.adddate) "); query.append(" from lva.history tfh2 "); query.append(" where tfh.hist_id=tfh2.hist_id)"); try{ conn=DbConnector.getConnection(); pstmt=conn.prepareStatement(query.toString()); pstmt.setString(1, this.hist_id); rslt=pstmt.executeQuery(); Clob story=null; while(rslt.next()){ story=rslt.getClob("story"); } if(story!=null){ Reader reader=story.getCharacterStream(); int chr=0; char ch=' '; StringBuffer stringBuffer=new StringBuffer(); while((chr=reader.read())!=-1){ ch=(char)chr; stringBuffer.append(ch); } out.println(stringBuffer.toString()); out.flush(); stringBuffer=null; } rslt.close(); pstmt.close(); conn.close(); } catch(SQLException e){ System.out.println("History.getLastHistory e = "+e); } finally{ try{ if(rslt!=null){ rslt.close(); } if(pstmt!=null){ pstmt.close(); } if(conn!=null){ conn.close(); } } catch(SQLException e){ System.out.println("History.getLastHistory e = "+e); } } } [/java] Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:25 |
|
||
|
java - blob поля
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:26 |
|
||
|
java - blob поля
|
|||
|---|---|---|---|
|
#18+
riman так понятней. Код: 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. Posted via ActualForum NNTP Server 1.3 Огромное спасибо!!! С текстовыми данными понятно как работать, а что с image(blob)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:41 |
|
||
|
java - blob поля
|
|||
|---|---|---|---|
|
#18+
а какая разница? :) В смысле разница есть, но метод то понятен? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 11:47 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33310829&tid=2151307]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
189ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 529ms |

| 0 / 0 |
