Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.07;
Скачать: CL | DM;

Вниз

Как добавить новое поле в уже сужествующую таблицу?   Найти похожие ветки 

 
grusty ©   (2002-10-17 15:35) [0]

Уважаемые, подскажите!
Как добавить новое поле в уже сужествующую таблицу?
Заранее благодарен!


 
Johnmen ©   (2002-10-17 16:26) [1]

вар.1. При помощи Database Desktop
вар.2. ALTER TABLE <TableName> ADD <FieldName> <FieldSpec>


 
Vovchik_A   (2002-10-17 16:46) [2]

В смысле программно ?

После того как создана тблица
-----

With FieldDefs do
Begin
Clear;
Add("FIO",ftString,30,False);
.....
Add(FIO_124,ftString,70,False);
End;


 
Vovchik_A   (2002-10-17 16:48) [3]

пардон, в предпоследней строке кавычки забыл

Add("FIO_124",ftString,70,False);


 
grusty ©   (2002-10-17 17:15) [4]

With FieldDefs do
Begin
Clear;
Add("FIO",ftString,30,False);
.....
Add("FIO_124",ftString,70,False);
End;
-----------
Это работает перед созданием таблицы (CreateTable), а меня интересует после её создания (программно). Смысл в том, что мне необходимо проверить базу (FindField) на наличие некоторого поля и при его отсутствии добавить его не очищая таблицу.


 
sniknik ©   (2002-10-17 17:24) [5]

см. Johnmen © (17.10.02 16:26)
можно еще через функции dbi вроде DbiDoRestructure но это путь не для слабонервных. :))


 
John13   (2002-10-18 16:09) [6]

Кстати, меня интересует тот же вопрос, а на нервы не жалуюсь - КАК через dbi?


 
Max Zyuzin ©   (2002-10-18 16:17) [7]

>John13 (18.10.02 16:09)
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1034916924&n=1


 
sniknik ©   (2002-10-18 16:19) [8]

в тексте дельфей пишеш DbiDoRestructure, становишся на запись курсором и нажимаеш Ctrl+F1 (есть пример). Большего чем там никто не скажет.


 
sniknik ©   (2002-10-18 16:21) [9]

Max Zyuzin © не вводите в заблуждение Paradox и IB6 <-! :(.


 
Max Zyuzin ©   (2002-10-18 16:24) [10]

>sniknik © (18.10.02 16:21)
Упс. Извиняюсь, невнимательно прочитал... :( пятница - голова ужо пухнет


 
John13   (2002-10-18 16:24) [11]

Max Zyuzin © (18.10.02 16:17)
>John13 (18.10.02 16:09)
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1034916924&n=1
Дык там описаны средства ISQL, а мне-то надо программно...




Страницы: 1 вся ветка

Текущий архив: 2002.11.07;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
3-21380
Шурик Ш
2002-10-17 17:06
2002.11.07
Помогите составить запрос


3-21393
Александр Б.
2002-10-17 14:31
2002.11.07
Есть ли софт схожий по функциональности с ibexpert только для DB2


1-21629
Дмитрий К.К.
2002-10-26 14:48
2002.11.07
В чем разница...


14-21746
Сатир
2002-10-18 13:08
2002.11.07
Разгадайте ребус


14-21823
Пасечник
2002-10-20 15:48
2002.11.07
срочно требуется компонент Async Pro