Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Oracle and TDBMemo ?

9.9K
01 июня 2005 года
SP_2005
11 / / 01.06.2005
Добрый день.


Подскажите, pls.

Каким образом в Oracle-таблице создать поле (типа MEMO) и работать с ним через компонент TDBMemo (Delphi-5) ?



Пока.
10
01 июня 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by SP_2005
Каким образом в Oracle-таблице создать поле (типа MEMO) и работать с ним через компонент TDBMemo (Delphi-5) ?


Как обычно - через create table или alter table. Только тип правильный выбрать.

9.9K
02 июня 2005 года
SP_2005
11 / / 01.06.2005
Цитата:
Originally posted by Freeman
Как обычно - через create table или alter table. Только тип правильный выбрать.



--- А подробнее ?

10
02 июня 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by SP_2005
--- А подробнее ?


Чем богаты... Гадать не приучены.

9.9K
02 июня 2005 года
SP_2005
11 / / 01.06.2005
Цитата:
Originally posted by Freeman
Чем богаты... Гадать не приучены.



--- Да. Понятно. Спасибо.
В IB - ясно, как надо (N-е количество раз делал).
Но в Oracle это не прошло.

10
02 июня 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by SP_2005
--- Да. Понятно. Спасибо.
В IB - ясно, как надо (N-е количество раз делал).
Но в Oracle это не прошло.


Ты тормозишь, или я торможу? Вопрос, собственно, был про постановку задачи. Если объяснишь, что конкретно надо, и чем пользуешься для доступа к Oracle, можно будет предметно говорить.

9.9K
03 июня 2005 года
SP_2005
11 / / 01.06.2005
>Вопрос, собственно, был про постановку задачи. >Если объяснишь, что конкретно надо, и чем >пользуешься для доступа к Oracle, можно будет >предметно говорить.

--- Вопрос вот в чем.
Нужно в таблице Oracle создать текстовое поле неограниченного размера. И работать с ним через компонент TDBMemo.
Доступ - через BDE-5.
В IB - без проблем.
А в Oracle - не знаю, как.
10
03 июня 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by SP_2005
>Нужно в таблице Oracle создать текстовое поле неограниченного размера. И работать с ним через компонент TDBMemo.
Доступ - через BDE-5.


В Oracle есть несколько типов для хранения больших объектов. Для текстовой информации существует LONG и CLOB. Первый существует очень давно, но неэффективен с точки зрения хранения и использования/фрагментации табличных пространств. В новых проектах рекомендуется по возжожности использовать CLOB, т. к. он более гибок и лишен недостатков LONG. Только вот хер знает, как его поддерживает BDE.

9.9K
03 июня 2005 года
SP_2005
11 / / 01.06.2005
Цитата:
Originally posted by Freeman
В Oracle есть несколько типов для хранения больших объектов. Для текстовой информации существует LONG и CLOB. Первый существует очень давно, но неэффективен с точки зрения хранения и использования/фрагментации табличных пространств. В новых проектах рекомендуется по возжожности использовать CLOB, т. к. он более гибок и лишен недостатков LONG. Только вот хер знает, как его поддерживает BDE.



--- CLOB я пробовал - не прошло.
Насчет LONG - надо будет попробовать.

Ok. Спасибо.

На выходных посмотрю вариант с LONG.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог