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

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

как в таблице paradox удалить поле [D5, Paradox]


sergun ©   (2003-03-25 19:40:00) 

Помогите пожалуйста, а то database desktope не позволяет это сделать


MsGuns   (2003-03-25 20:35:00) [1]

Кстати, поле "улетает" мовчки, безо всякой мессаги. Если еще чихнул в момент жатия, то может гавкнуть еще несколько соседних.
Вообще, ИМХО - десктопь - жуть косолапая. Годится только для "свистунов".


sergun   (2003-03-25 20:34:00) [2]

большое спасибо всем


MsGuns   (2003-03-25 20:32:00) [3]

>sergun © (25.03.03 20:25)
>..имел ввиду что Delete не помогает

Так бы и сказал, что при создании таблицы (или при ее автономной реструктуризации). Я тоже в свое время ругался матом, пока не догадался к Del защемиться еще и на Ctrl


Val   (2003-03-25 20:28:00) [4]

>sergun © (25.03.03 20:25)
Ctrl+Del


Val   (2003-03-25 20:26:00) [5]

>MsGuns © (25.03.03 20:14)
Вопрос был адресован автору для конкретизации проблемы.
Я понимаю, что может быть множество вариантов, при которых нельзя модифицировать метаданные, спасибо, достаточно. :)


sergun   (2003-03-25 20:25:00) [6]

нет, я имел ввиду что Delete не помогает. Но я уже нашел как это сделать иначе:
удаляется имя поля, его тип и жать на Save. тогда db desktop слегка "ругается", что поле без имени нажимаешь Ok и поля нет!

А когда таблица юзается, ясный перец, что Restructure не сделаешь. Еще прикол, если работал с таблицей в дельфи и закрыл проект полностью, а дельфи нет, то при открытии db декстопа, последнии ругается что таблица занята. И только закрытие дельфи помогает избывится от этого.


MsGuns   (2003-03-25 20:14:00) [7]

>Val © (25.03.03 20:07)
Это много что значит. Например, таблица юзается (самим же программером в дизайне). Или удаляемое поля объявлено как ссылочное в другой таблице. Или есть активные индексы, включающие данное поле. Или поле - ключ и используется для организации связки "Мастер-детал".

Достаточно ?


Val   (2003-03-25 20:07:00) [8]

>sergun © (25.03.03 19:40)
что значит "не позволяет"?


Anatoly Podgoretsky   (2003-03-25 19:45:00) [9]

Если database desktope не позволяет, то и программно будет тоже самое. Но если готов поломать голову, то смотри dbiDoRestructure


Наверх

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