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

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

Массивы в IB [D5, IB6.x]


cranium ©   (2003-01-19 22:42:00) 

Как создать массив в таблице IB и доступ к нему компанентаи Interbase D5


Delirium^.Tremens   (2003-01-20 18:18:00) [1]

http://www.ibase.ru/develop.htm


Виталий Панасенко   (2003-01-20 18:15:00) [2]

>Иванмэн
Не, не злой, а насчет реально использовать.. Вы этим пользовались и есть замечания ? Тогда расскажите, как достучаться до отдельного элемента на обновление/добавление (на чтение знаю как). В примере (employee.gdb) есть таблица с данными о работниках и какие языки они знают. Расскажите, как это делать (обновлять/добавлять). Буду оччччень признателен.
Спасибо.


Johnmen   (2003-01-20 18:01:00) [3]

>Виталий Панасенко (20.01.03 17:57)

Агрессивным ??????!!!!!!! Типа я злой агрессор ??? :))))))

>грех в ней не разобраться ...

Не грех...
А вот реально использовать не советую...


Виталий Панасенко   (2003-01-20 17:57:00) [4]

А при чем тут страждущие ? :-)))
Просто я хочу сказать, что если есть такая возможность СУБД, то грех в ней не разобраться (например, АДТ поля в ОРАКЛЕ, я думаю с ними люди работают). И не надо быть таким .. агрессивным :-))


Johnmen   (2003-01-20 10:15:00) [5]

>Виталий Панасенко (20.01.03 10:11)

Причем тут Паскаль ?!


Виталий Панасенко   (2003-01-20 10:11:00) [6]

Но ведь так можно игнорировать массивы и в Паскале :-))


Digitman   (2003-01-20 10:08:00) [7]


> До коле он (IB) не сможет изменять их (поля) в процедурах,
> на хрена оно надо?


Да, в SP/триггерах не может. Но зная формат дескриптора скалярного массива, можно вернуть подготовленный массив из UDF (by descriptor) и записать его в поле типа массив. Вопрос лишь один - вероятная утечка пямяти. А этот вопрос - самый больной в такой схеме


Johnmen   (2003-01-20 09:57:00) [8]

Если достаточно знать, то в упомянутой документации.
Если надо (???!!!) применять, то мне жаль таких страждущих...
:)))


Delirium^.Tremens   (2003-01-20 09:55:00) [9]

До коле он (IB) не сможет изменять их (поля) в процедурах, на хрена оно надо?


Виталий Панасенко   (2003-01-20 09:49:00) [10]

Я тоже над этим вопросом бьюсь, но ...
>Alexandr
А с вами не согласен - необходимо все же знать все возможности СУБД, а об этом свойстве Борланд сам упоминает в документации в советах по нормализации таблиц БД, мол, "не забывайте, что ИБ может работать с полями типа "массив""


Alexandr   (2003-01-20 06:11:00) [11]

и главный вопрос
"а нафига?".
Что ты с ним потом делать-то будешь?


Sergey Masloff   (2003-01-19 23:08:00) [12]

Невозможно. Только через API и (AFAIK) через FIBPlus


Наверх

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