Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
Потому что я хотела выслушать все предложения и экспериментировать уже с "правильным" вариантом. ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... |
Re: VFP8+Оракл10+Картинки | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
"Правильный вариант" как правило возникает только на основании знания всех исходных параметров задачи и условий и возможностей для решения этого "правильного варианта". ;) Что без ряда предварительных практических попыток обычно малоосуществимо. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: VFP8+Оракл10+Картинки | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Но так нечестно. Если экспериментировать, то по-настоящему!
Кстати, вспомнил. В переменную можно положить CREATEBINARY(переменная), может тогда фокс+драйвер оракла сами сделают "правильно", как с Blob-ом... Если в VFP8 есть этот оператор (точнее такой тип данных)... |
Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
Хорошо, сейчас попробую твой вариант в переменную, без перекодировки басе64 сразу инсерт в блоб-поле оралковой таблицы. ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... Исправлено 1 раз(а). Последнее : Божья_коровка, 14.11.18 12:52 |
Re: VFP8+Оракл10+Картинки | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Асе басе (не 64): www.youtube.com ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: VFP8+Оракл10+Картинки | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Пишут (на одном небезызвестном форуме), что фик знает, как это делать на VFP8 )
forum.foxclub.ru |
Re: VFP8+Оракл10+Картинки | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
А на другом: forum.foxclub.ru пишут, что на другом пишут, что фик знает. Ждем результатов эксперимента. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 1 раз(а). Последнее : Crispy, 14.11.18 13:41 |
Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
Не проходит у меня вставка. Ни с басе64, ни без него, ни через переменную, ни через курсор\таблицу с мемо (бинари)...
------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... |
Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
По хелпу смотрю есть в восьмерке createbinary()
Но так тоже не фугонится.
Хотя люди которые с 9-кой работают пишут что вставка у них проходит из вашей темы. ИК там пишет, что в 8-ке createbinary() никак не влияет на работу ODBC... Оффа твой вариант - Цитата: не проходит вообщем. ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... Исправлено 2 раз(а). Последнее : Божья_коровка, 14.11.18 14:22 |
Re: VFP8+Оракл10+Картинки | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
> Не проходит у меня вставка. Ни с басе64, ни без него, ни через переменную,...
Тогда надо просто записать в поле Оракла переменную, содержащую "ABC", и попытаться прочитать те же 3 символа "ABC" (и посмотреть штатным монитором БД Оракла содержимое поля). До записи бинарного содержимого пока рано, значит... Доб. Для этого убери CREATEBINARY для начала... Замени эту строку на m.t = "ABC" И ошибка какая ? И еще, замени ?m.t на ?t Исправлено 4 раз(а). Последнее : of63, 14.11.18 14:36 |
Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
Вот тебе в браузере инсерт в блоб слова Hello
ты хочешь ошибку при вставке в БЛОБ - "АБС"? ORA 01465 Неверно задано шестнадцатиричное число. Оффа, я запуталась в твоих манёврах Если ты хочешь зафугонить в Блоб просто текст, то можно вот так -
Я не поняла сути эксперимента, что ты от меня хочешь добиться. Показать в удобовориемый вид, ну т.е. текст, можно сделать обратное преобразование -
------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... Исправлено 5 раз(а). Последнее : Божья_коровка, 14.11.18 14:58 |
Re: VFP8+Оракл10+Картинки | |
---|---|
PaulWist Сообщений: 14625 Дата регистрации: 01.04.2004 |
Дык, я не настаиваю, хочется использовать такую фичу, пожалуйста. ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: VFP8+Оракл10+Картинки | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
> Insert into foto_test (foto1,id) values ('48656C6C6F',3)
Вот так работает? или возвращает ошибку? Если работает, то этого достаточно! > Insert into foto_test (foto1,id) values (utl_raw.cast_to_raw('АБС'),4) И так работает? И это тоже годится! Доб. Вернее, это нам не годится ) А чего же тогда не хватает-то? Как сделать вот такую строку '48656C6C6F' из файла JPG? Исправлено 4 раз(а). Последнее : of63, 14.11.18 15:22 |
Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
Ну то, что ты называешь монитором (PL\SQL Devrloper у меня стоит), ты ж просил им проверить, в нем инсерты отрабатывают без проблем, а через SQLExec из фокса не проходят. Ты же это хотел проверить? ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... |
Re: VFP8+Оракл10+Картинки | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Вот такая строка не проходит через SQLEXEC, а в мониторе проходит?
"Insert into foto_test (foto1,id) values ('48656C6C6F',3)" |
Re: VFP8+Оракл10+Картинки | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
И что на это говорит Aerror() ------------------ Лень - это неосознанная мудрость. |
Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
Поймала ошибку из за которой вставка с фокса не проходила, того теста который Оффа требовал Для Оффы:
Всё проходит, - везде И так как ты хочешь Так в чём твоя идея была - говори ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... Исправлено 2 раз(а). Последнее : Божья_коровка, 14.11.18 15:57 |
Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
Всё, картинки залетают в БЛОБ-поле.
Фуганула в блоб без преобразований.
Смотрю в мониторе в блоб поле он мне картинку показывает. Вот такую прелесть мне монитор из оракловой БД показывет, что в табличке лежит. [attachment 30268 result.jpg] Я хочу спросить - это всё? Так надо делать base64 или нет? ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... Исправлено 4 раз(а). Последнее : Божья_коровка, 14.11.18 16:22 |
Re: VFP8+Оракл10+Картинки | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
> Всё проходит, - везде И так как ты хочешь
Я так и хотел |
Re: VFP8+Оракл10+Картинки | |
---|---|
Божья_коровка Автор Сообщений: 25731 Дата регистрации: 23.08.2001 |
Оффа, так надо басить или нет? ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... |
© 2000-2024 Fox Club  |