|
|
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
FIL23может кто предложит поизящней код Какую букву из моего "используй TBlobStream" ты не заметил? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 00:56 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov FIL23может кто предложит поизящней код Какую букву из моего "используй TBlobStream" ты не заметил? я не понимаю как нужно писать код для него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 07:10 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
FIL23 Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 08:51 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
FIL23, Вы записываете изображение как данные, а читаете, как строку. Это чревато багами. Должен быть одинаковый механизм как записи, так и чтения. Используете stream для записи, используйте его же для чтения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 09:27 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
FIL23 Теперь извлечение данных, выгружаем данные из бд и определяем что это jpeg или bpm Это определение лучше делать на этапе загрузки и выставлять тип содержимого, например, в отдельное поле. Jpg, bmp или docx. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 09:55 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
FIL23я не понимаю как нужно писать код для него. Используя методы, описанные в документации, например. 1. Создаёте TIBBlobStram. 2. Сохраняете в него изображение. 3. Присваиваете параметру полученный от него BlobId AsQuad. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 12:28 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov FIL23я не понимаю как нужно писать код для него. Используя методы, описанные в документации, например. 1. Создаёте TIBBlobStram. 2. Сохраняете в него изображение. 3. Присваиваете параметру полученный от него BlobId AsQuad. Уточню "я не понимаю как нужно писать код для него" от слова совсем. Потому что я не программист, а системный администратор. Тямы не хватает :( Меня интересует инициализация TbloobStreeam Вот есть пример который мне совсем не помогает. Как мне создать поток и передать в него данные? (для моего случая, т.е. в поле IMAGE_) Через что связывать поток TbloobStreeam? как в него "запихнуть" image ? и как потом этот поток залить в БД через IBquery? На счет прочих коментов , // вы уверены что это прочитается из TStringStream да, я же уже это оттестировал, и это работает. На счет того что разные потоки используются , да согласен (но надо отдать должное , тоже работает, наверное до поры до времени). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 13:16 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
для чтения гугли CreateBlobStream, можно и по форуму, были примеры. для записи можно попробовать например параметры, гугли ParamByName AsBytes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 13:36 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
Выспался. Нашел свою старую тему когда я впервые познакомился с потоками и разбирал их. Так же наше у себя в программе код где я работал с Blob полями. Теперь итог Загрузка Картинки в БД (Через TMemoryStream): Код: pascal 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. Чтение данных из БД (через Tstream): Код: pascal 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. Функция PhysicalResolveFileType взята тут Код: pascal 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. Всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 20:16 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
Ну вот. Еще одна база погибла. Под грузом блобов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 20:38 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
FIL23 Выспался. Когда еще выспишься, подумай хотя-бы над отдельной базой под блобы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 20:49 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
а еще лучше проспаться и подумать над отдельными файлами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 21:23 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
Блобы гибнут в базе Их там не видно Надо было снаружи ... Грустят дельфисты О зря загубленных GUIDах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 21:44 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
mayton, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 23:11 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
Это демотиватор. На нем фотка Филип-Филипыча который сидит и грустно сетует о том что пропад дом. Ну развеж я виноват что это говно https://www.meme-arsenal.com не паблишит линки по всем регионам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 23:13 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
mayton Ну развеж я виноват что это говно https://www.meme-arsenal.com не паблишит линки по всем регионам Здесь можно вставлять картинки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 23:24 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
Да ладно уже. Интерес пропал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2020, 23:37 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
DimaBr, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2020, 09:05 |
|
||
|
изображение в базу и из базы
|
|||
|---|---|---|---|
|
#18+
mayton, Сообщений: 46374, а постить картинки не умеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2020, 09:48 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39962702&tid=2038279]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
220ms |
get topic data: |
10ms |
get forum data: |
5ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 290ms |
| total: | 619ms |

| 0 / 0 |
