C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Добавление и удаление колон в открытой таблице dbf
** Алексей
  Отправлено: 14.12.2005, 16:08


Не зарегистрирован







Нужно в своем приложение создать возможность добавления и удаления колонок.
На форме TDataSource , TTable, TDBGrid;
При этом Table1->Active = true;
Таблица на экране  — нажимаем кнопку --- выбираем тип поля -----и собственно ???добавление колонки(затем сохранение изменений) ?????
Сам чего то не могу разобратся! cool.gif
Guest
Отправлено: 14.12.2005, 16:51


Не зарегистрирован







Добавление (удаление) физических колонок связано с реорганизацией таблицы и всго, что с ней связано. Так как вы рботаете через BDE посмотрите help по DBI в районе "изменение структуры таблицы".
А вообще это настолько редкая потребность что стоит подумать — может стоит пересмотреть алгоритм.

Другое дело если вам нужны виртуальные / вычисляемые колонки.

Вернуться в Работа с базами данных в C++Builder