![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBF и структура таблицы (BDE) [D7, WinXP]
nikola233 © (2006-10-18 09:22:00)Привет всем !!! Подскажите пожалуйста можно ли поменять структуру таблицы из Delphi программно, если можно то как это сделать ?
Например поменять тип. Заранее спасибо !!!
MsGuns (2006-10-18 13:36:00) [1]>Jeer © (18.10.06 12:42) [7]
Ты привел пример реально веской причины. Только я сомневаюсь, что у товарища ситуация такая.
Jeer (2006-10-18 12:42:00) [2]
> MsGuns © (18.10.06 10:30) [4]
Такое может возникнуть при обновлении версии системы, например, у заказчика.
В этом случае отрабатывает некий патчер, который должен уметь менять и структуру таблиц и данные перекидывать и пр.
ЮЮ (2006-10-18 11:24:00) [3]
> Подскажите как это работает.
C:\Program Files\Common Files\Borland Shared\BDE\BDE32.HLP
кнопка "Delphi Examples"
nikola233 (2006-10-18 10:50:00) [4]> DbiDoRestructure
Подскажите как это работает.
MsGuns (2006-10-18 10:30:00) [5]>Elen © (18.10.06 09:30) [1]
>Насколько я знаю BDE такого не позволяет
НасколькоВы знаете, тут все уже знают, продолжаете убеждать убежденных ? ;))
По сабжу. Это тревожный симптом - изменение структуры "на лету". Должна быть веская причина, иначе - верный признак того, что "непорядок в консерватории", т.е. Ваша БД, мягко говоря, требует домыслия и доработки.
Jeer (2006-10-18 10:16:00) [6]BDE такое позволяет
DbiDoRestructure
ККВ (2006-10-18 09:51:00) [7]ALTER TABLE table_reference DROP [COLUMN] column_reference | ADD [COLUMN] column_reference [,reference DROP [COLUMN] column_reference | ADD [COLUMN] column_reference...] в Local SQL
Elen (2006-10-18 09:30:00) [8]
> nikola233
Насколько я знаю BDE такого не позволяет. А зачем? Структура БД делается как правило раз и навсегда...