Форум: "Базы";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];
ВнизКак в таблицу(заполнененую) добавить новое поле Найти похожие ветки
← →
savc (2002-06-01 12:22) [0]Помогите, я сделал таблицу и заполнинил ее мне необходимо, чтобы в ходе работы программы можно было добавить новое поле не удаляя данных из существующей таблицы
← →
Anatoly Podgoretsky (2002-06-01 13:00) [1]Почему именно из программы
← →
Shrek (2002-06-01 13:01) [2]Попробуй ка вот это.
with Table1 do begin
Active := False;
DatabaseName := "YouAlias";
TableType := ttParadox;
TableName := "YouTable";
if not Table1.Exists then begin
with FieldDefs do begin
with AddFieldDef do begin
Name := "NewField";
DataType := ftInteger;
end;
end;
with IndexDefs do begin
with AddIndexDef do begin
Name := "PyNewField";
Fields := "NewField";
end;
end;
CreateTable;
end;
end;
← →
sizmrebi (2002-06-01 16:26) [3]-> shrek
eto pri sozdanii novogo Table.
← →
Ник (2002-06-01 19:56) [4]1. Через SQL-запрос ALTER TABLE. Но придется пользоваться TQuery.
2. Через bde функцию dbiDoRestructure - описание в bde32.hlp
3. Компонента от Degisy SoftWare http://www.dbwork.kuban.ru
1й способ самый простой
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c