vfp7+Oracle и Blob | |
---|---|
ERG Автор Сообщений: 25 Дата регистрации: 04.02.2005 |
Возникла проблема с Blob полем в таблице Oracle
Пытаюсь выбрать данное поле с помощью vfp7 SQLEXEC-ом, выдает ошибку (все остальные поля, кроме этого выбираются нормально) Как тогда это можно сделать? И можно ли с помощью vfp7 загнать табицу Oracle в Blob поле содержимое файла или сам файл (файл html)? |
Re: vfp7+Oracle и Blob | |
---|---|
boba Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Давйте ваш запрос, упомянутой вами проблемы вроде нет, я работаю с такими типами полей
Какая ошибка номер и сообщение? ------------------ не имей 100 рублей, а имей сто друзей |
Re: vfp7+Oracle и Blob | |
---|---|
Петров Андрей Сообщений: 2506 Откуда: Химки (М.О.) Дата регистрации: 17.04.2002 |
В OO4O насколько я помню было такое. Что то вроде oBlob.LoadFromFile(...)
------------------ PS Недочитал тему до конца... |
Re: vfp7+Oracle и Blob | |
---|---|
boba Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
На всякий случай прямо сейчас проеврил и в 9 Оракл и в 7 ом
Ставил blob и первым и последним полем и посередине ( когда то давно лет 6 назад было ограничение на его порядорк в таблице и запросе) Все работает. И файл туда положил и обратно вытащил Все ок Мы таскаем таким образом свежие екзешники до пользоателей. ------------------ не имей 100 рублей, а имей сто друзей |
Re: vfp7+Oracle и Blob | |
---|---|
ERG Автор Сообщений: 25 Дата регистрации: 04.02.2005 |
небольшое уточнение - поле не Blob , а Clob
Выдает ошибку 1526 Connectivity error: Unable to retrieve specific error information. Driver is probably out of resources И если можно - небольшой примерчик кода для вложения и вытаскивания файла |
Re: vfp7+Oracle и Blob | |
---|---|
boba Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Сейчас мин через 5 проверю и сообщу результат
Может у вас драйвер для Оракл от Микрософт, за него не поручусь, работаю только родным Оракловым или от Powersoft ------------------ не имей 100 рублей, а имей сто друзей |
Re: vfp7+Oracle и Blob | |
---|---|
boba Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Посмотрел у себя -все ок
После ошибки 1526 -которая значит любую серверную ошибку посмотрите aerror(hh) display memory like hh Как там дальше расшифровывается ошибка у вас? Указанный вами тип поля маркируется на фоксовой стороне как мемо-следовательно туда можно класть только текст Для положения туда бинарного файла прочитайте его через fopen, fread в переменную, пропустите ее через strconvert и положите в ваше пше слоб на сервере Для обратного доставания значение поля в курсоре пропускаете обратно через strconv и пишете в файл fcreate, fwrite ------------------ не имей 100 рублей, а имей сто друзей |
Re: vfp7+Oracle и Blob | |
---|---|
ERG Автор Сообщений: 25 Дата регистрации: 04.02.2005 |
Boba
скорее всего дело в драйверах а не можете ли проверить у себя на драйвере для Оракл от Микрософт если действительно они виноваты, то буду искать другие |
Re: vfp7+Oracle и Blob | |
---|---|
boba Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Последний такой был с 6 версией Фокса, посмотрю сегодня.
Вообще очень не советую работать с Оракл чужими драйверами. Првада есть исключение -Powersoft В 1998 году нахлебался до сыта в большом проекте на 7 Оракл на HP UNIX с клиентских компов win nt4 Просто море проблем было. Работали потом только родным, идущим с Оракл клиент. ------------------ не имей 100 рублей, а имей сто друзей |
Re: vfp7+Oracle и Blob | |
---|---|
boba Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Посмотрел сейчас под Микрософтовским драйвером.
Таже ошибка, что и у вас. Diver is propaby out of resources Очень может быть, что он не петрит в особенностях последних версий Оракл. Сам родной Оракл ОДБС работает на все типы полей. Сейчас только проверил на таблице со всеми типами. ------------------ не имей 100 рублей, а имей сто друзей |
© 2000-2024 Fox Club  |