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

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

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 такого не позволяет. А зачем? Структура БД делается как правило раз и навсегда...


Наверх

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