Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Длинная строка [D7]


Страницы:   1 2

rar ©   (2008-11-14 08:09:00) 

Такая проблема надо в хранимую процедуру отправить длинную строку 150 000 символов.
В хранимке для входного параметра выбрал тип CLOB, на компоненте ADOStoreProc выбирается по умолчанию DataType =ftInterface, ну и когда подсовываю ему стороку он ругается "Приложение использует для текущей операции значение  неверного типа".

Пробовал ставить тип ftMemo, тип такой устанавливается но тоже ругается, "Ora-01460 затребовано нереализованное или неразумное преобразование"
тип ftOraClob не устанавливается выдается сообщение "Аргументы имеют неверный тип, выходят за пределы допустимого диапазона ...."

Может кто решил эту проблему, буду очень признателен за помощь.
Вариант с разрезанием строки не предлагать, он и так очевиден


rar   (2008-11-14 15:49:00) [21]

мне не надо эту строку вставлять в таблицу, мне ее надо паропарсить и обработать результат.
Сменил как рекомендовано провайдера MS OLE DB Provider for Oracle на MS OLE DB Provider for Oracle так перестал идти простой запрос

SELECT COUNT(*) CR FROM TableName возвращает 0, хотя в таблице есть записи, ну и длинную строку все равно не съел к сожалению


Поросенок Винни-Пух   (2008-11-14 11:25:00) [22]

тогда зайди сбоку.
вставь строку в таблицу, верни id записи.
в процедуру передай id


Anatoly Podgoretsky   (2008-11-14 10:54:00) [23]

> rar  (14.11.2008 10:32:07)  [7]

А кто воровать рекомендовал?


rar   (2008-11-14 10:36:00) [24]

все спасибо
а нервным пейте КОРВАЛОЛ, и не наезжайте


Сергей М.   (2008-11-14 10:33:00) [25]


> провайдера сменить не могу, возникают другие проблемы


Что за проблемы-то ? Коран запрещает или что ?


rar   (2008-11-14 10:32:00) [26]

компонентов ODAC тоже нет у нас только лицензионное ПО


rar   (2008-11-14 10:30:00) [27]

по ссылке сходил провайдера сменить не могу, возникают другие проблемы


Поросенок Винни-Пух   (2008-11-14 09:40:00) [28]

Может кто решил эту проблему, буду очень признателен за помощь.

ODAC и никаких вопросов и проблем


sniknik   (2008-11-14 09:38:00) [29]

> не получается пока
что у тебя "пока не получается"? ты вообще ссылку то открывал, читал, что там в последнем посте написано? каким образом твой "ответ" отвечает на тот пост?

что вообще за идиотская манера вести обсуждение?
его спрашивают "ты идёшь в кино", а он отвечает "спасибо я уже пообедал".
и какая связь?

p.s. имхо. бессмысленная ветка. ничего у него не получится. очевидных слов не понимает, или понимает "по своему".


Кщд   (2008-11-14 09:14:00) [30]

>Вариант с разрезанием строки не предлагать, он и так очевиден
если проект ориентирован на работу исключительно с Oracle, то очевиден вариант со сменой компонент доступа


rar   (2008-11-14 08:51:00) [31]


> см. самый последний пост - видимо, это имеет прямое отношение
> и к твоей беде

не получается пока


Сергей М.   (2008-11-14 08:29:00) [32]


> rar   (14.11.08 08:09)  


http://www.sql.ru/forum/actualthread.aspx?tid=199875
см. самый последний пост - видимо, это имеет прямое отношение и к твоей беде


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо