|
|
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
Среда: MSSQL 2000 CBuilder5 BDE Имею текст для помещения картинки в БД. Получаю отлуп. В поиске не нашёл. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 08:06 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
Дополнение: LoadFromFile приводит к тому же результату. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 08:07 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
http://groups.google.com/group/borland.public.delphi.database.sqlservers/browse_thread/thread/97f8a3658ee2a1ed/3ddea86a5465b0a2%233ddea86a5465b0a2 Попробуй поставить UpdateMode в UpdateKeyOnly. А ещё лучше откажись от BDE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 09:57 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
>Dmitrii K. спасибо, upWhereKeyOnly помогло. От BDE отказаться нельзя - задаче 6 лет и надо рехнуться, чтобы её переписывать. Вашу ссылку прочитал. Никак не думал, что дело в сравнении float. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 10:51 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
muk07От BDE отказаться нельзя - задаче 6 лет и надо рехнуться, чтобы её переписывать. Можно на ODAC относительно малой кровью ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:08 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) muk07От BDE отказаться нельзя - задаче 6 лет и надо рехнуться, чтобы её переписывать. Можно на ODAC относительно малой кровью Для MSSQL, кажись, SDAC. muk07задаче 6 лет и надо рехнуться, чтобы её переписывать Вам виднее, но если жить задача будет ещё долго, то может и стоит переписать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 11:15 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
Dmitrii K. Gluk (Kazan) muk07От BDE отказаться нельзя - задаче 6 лет и надо рехнуться, чтобы её переписывать. Можно на ODAC относительно малой кровью Для MSSQL, кажись, SDAC. muk07задаче 6 лет и надо рехнуться, чтобы её переписывать Вам виднее, но если жить задача будет ещё долго, то может и стоит переписать. да, конечно, был невнимателен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 12:07 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
Папа говорил сыну: сынок не трогай работающую программу. Это АСУ ВУЗа. 13 клиентов. ~9-10 mb исходного текста. Кроме того, я не понимаю неприязни к BDE. В ADO тоже есть свои "прелести". Однако, есть другие задачи, помельче - я подумаю, спасибо за совет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 13:06 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
Папа говорил сыну: сынок не трогай работающую программу. Это АСУ ВУЗа. 13 клиентов. ~9-10 mb исходного текста. Кроме того, я не понимаю неприязни к BDE. В ADO тоже есть свои "прелести". Однако, есть другие задачи, помельче - я подумаю, спасибо за совет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 13:07 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
q->RequestLive=true; - зачем бы это было нужно ? Чего, руками не написать соотв. UPDATE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 11:47 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
MasterZiv Чего, руками не написать соотв. UPDATE ? Это моя мечта- написать update Table set имя_blob-поля=А ЗДЕСЬ ЧТО?!!!!!!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 07:12 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
muk07update Table set имя_blob-поля=А ЗДЕСЬ ЧТО?!!!!!!!!!!!а здесь параметр Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 07:13 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
А параметр - картинка. Как её затолкать в параметр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 08:30 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
>Карабас Барабас Спасибо, Вы всё таки натолкнули меня на решение: Имею процедуру: Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 13:44 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
Ещё короче, через TQuery: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 14:08 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
muk07Имею текст для помещения картинки в БД. Получаю отлуп. В поиске не нашёл. а в FAQ не пробовали смотреть ? http://www.sql.ru/faq/faq_topic.aspx?fid=334 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 18:08 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
>Lepsik Пробовал. И то, на что Вы даёте ссылку мне не понравилось из-за использования TBlobField, и следовательно, открытого набора и ограничений, связанных с BLOBS TO CACHE (BDE). Правда, за BLOB SIZE всё равно приходится следить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2006, 06:18 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
muk07>Lepsik Пробовал. И то, на что Вы даёте ссылку мне не понравилось из-за использования TBlobField, и следовательно, открытого набора и ограничений, связанных с BLOBS TO CACHE (BDE). Правда, за BLOB SIZE всё равно приходится следить. а что там ограничения ? я BDE не пользую и файлы свыше 300 мег через ADO легко в поле вкачиваю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2006, 07:02 |
|
||
|
Запись BLOB в БД - another user changed record
|
|||
|---|---|---|---|
|
#18+
Lepsik muk07>Lepsik Пробовал. И то, на что Вы даёте ссылку мне не понравилось из-за использования TBlobField, и следовательно, открытого набора и ограничений, связанных с BLOBS TO CACHE (BDE). Правда, за BLOB SIZE всё равно приходится следить. а что там ограничения ? я BDE не пользую и файлы свыше 300 мег через ADO легко в поле вкачиваю. У него видимо патч просто не постален на BCB 5 Я могу и ошибатcья , но помоему с какойто такой ошибой связанно. хотя может и путаю с "BOF and EOF ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2006, 11:01 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=330&tid=2030287]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 346ms |

| 0 / 0 |
