Форум: "Базы";
Текущий архив: 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