Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.129 c
14-21802
D_B
2002-10-17 08:59
2002.11.07
Что за профессия - эникейщик ?


1-21656
Archon
2002-10-27 17:45
2002.11.07
как интегрировать компоненту в htlm документ


3-21459
Elvira
2002-10-21 14:53
2002.11.07
LookUp-поля


1-21557
Шурик Ш
2002-10-29 18:00
2002.11.07
Передача параметра в приложение


4-21848
raiks
2002-09-24 15:59
2002.11.07
Сообщение EM_LINESCROLL прокручивает текст в TMemo только вниз





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский