:: Архив конференции по VFP до 2005 года
vfp7+Oracle и Blob
ERG
Автор

Сообщений: 25
Дата регистрации: 04.02.2005
Возникла проблема с Blob полем в таблице Oracle
Пытаюсь выбрать данное поле с помощью vfp7 SQLEXEC-ом, выдает ошибку (все остальные поля, кроме этого выбираются нормально)
Как тогда это можно сделать?

И можно ли с помощью vfp7 загнать табицу Oracle в Blob поле содержимое файла или сам файл (файл html)?
Ratings: 0 negative/0 positive
Re: vfp7+Oracle и Blob
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Давйте ваш запрос, упомянутой вами проблемы вроде нет, я работаю с такими типами полей
Какая ошибка номер и сообщение?




------------------
не имей 100 рублей, а имей сто друзей
Ratings: 0 negative/0 positive
Re: vfp7+Oracle и Blob
Петров Андрей

Сообщений: 2506
Откуда: Химки (М.О.)
Дата регистрации: 17.04.2002
В OO4O насколько я помню было такое. Что то вроде oBlob.LoadFromFile(...)




------------------
PS Недочитал тему до конца...
Ratings: 0 negative/0 positive
Re: vfp7+Oracle и Blob
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
На всякий случай прямо сейчас проеврил и в 9 Оракл и в 7 ом
Ставил blob и первым и последним полем и посередине ( когда то давно лет 6 назад было ограничение на его порядорк в таблице и запросе)
Все работает. И файл туда положил и обратно вытащил
Все ок
Мы таскаем таким образом свежие екзешники до пользоателей.




------------------
не имей 100 рублей, а имей сто друзей
Ratings: 0 negative/0 positive
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

И если можно - небольшой примерчик кода для вложения и вытаскивания файла
Ratings: 0 negative/0 positive
Re: vfp7+Oracle и Blob
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Сейчас мин через 5 проверю и сообщу результат
Может у вас драйвер для Оракл от Микрософт, за него не поручусь, работаю только родным Оракловым или от Powersoft




------------------
не имей 100 рублей, а имей сто друзей
Ratings: 0 negative/0 positive
Re: vfp7+Oracle и Blob
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Посмотрел у себя -все ок
После ошибки 1526 -которая значит любую серверную ошибку посмотрите
aerror(hh)
display memory like hh
Как там дальше расшифровывается ошибка у вас?
Указанный вами тип поля маркируется на фоксовой стороне как мемо-следовательно туда можно класть только текст
Для положения туда бинарного файла прочитайте его через fopen, fread
в переменную, пропустите ее через strconvert и положите в ваше пше слоб на сервере
Для обратного доставания значение поля в курсоре пропускаете обратно через strconv
и пишете в файл fcreate, fwrite




------------------
не имей 100 рублей, а имей сто друзей
Ratings: 0 negative/0 positive
Re: vfp7+Oracle и Blob
ERG
Автор

Сообщений: 25
Дата регистрации: 04.02.2005
Boba

скорее всего дело в драйверах
а не можете ли проверить у себя на драйвере для Оракл от Микрософт
если действительно они виноваты, то буду искать другие
Ratings: 0 negative/0 positive
Re: vfp7+Oracle и Blob
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Последний такой был с 6 версией Фокса, посмотрю сегодня.
Вообще очень не советую работать с Оракл чужими драйверами.
Првада есть исключение -Powersoft
В 1998 году нахлебался до сыта в большом проекте на 7 Оракл на HP UNIX
с клиентских компов win nt4 Просто море проблем было. Работали потом только родным, идущим с Оракл клиент.




------------------
не имей 100 рублей, а имей сто друзей
Ratings: 0 negative/0 positive
Re: vfp7+Oracle и Blob
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Посмотрел сейчас под Микрософтовским драйвером.
Таже ошибка, что и у вас. Diver is propaby out of resources
Очень может быть, что он не петрит в особенностях последних версий Оракл.
Сам родной Оракл ОДБС работает на все типы полей. Сейчас только проверил на таблице со всеми типами.




------------------
не имей 100 рублей, а имей сто друзей
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 8 (Гостей: 8)

© 2000-2024 Fox Club 
Яндекс.Метрика