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

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

Создание таблиц. [D4, D5, D6, dBase, FoxPro]


Ander ©   (2002-04-12 09:10:00) 

Всем привет. Подскажите пожалуйста как при создании таблиц, скопировать структуру с другой таблицы. И еще. Есть ли в DELPHI средство паковки таблиц (что-то типа клипперовского PACK).


Ander   (2002-04-12 17:20:00) [1]

Спасибо, со структурой разобрался.
А где объявляется DbiPackTable?


Lusha   (2002-04-12 13:24:00) [2]

>VAleksey © (12.04.02 13:09)
Извини. Я был не внимателен... :(


Anatoly Podgoretsky   (2002-04-12 13:17:00) [3]

Катерина © (12.04.02 12:00)
Копировать нужно с помощью dbiCopyTable


VAleksey   (2002-04-12 13:09:00) [4]

> Lusha © Я В КУРСЕ ЧТО ЕСТЬ ФУНКЦИЯ DBIPACKTABLE


Катерина   (2002-04-12 12:00:00) [5]

Скопировать существующую таблицу с новым именем, например CopyFile_to_new(OldFile,NewFile), и почистить очистить новую таблицу:

with NewTable do
begin
Active := FALSE;
TableName := NewFile;
close;
Exclusive := TRUE;
EmptyTable;
Exclusive := FALSE;
Open;
end;


Lusha   (2002-04-12 11:50:00) [6]

>VAleksey © (12.04.02 11:38)
>DbiPackTable ? (а вообще есть такая -). )
Есть...

>Ander (12.04.02 09:10)
Посмотрите также метод BatchMove...


VAleksey   (2002-04-12 11:38:00) [7]

DbiPackTable ? (а вообще есть такая -). )
DbiDoRestructure. Смотри help. Uses bde;


VAleksey   (2002-04-12 11:37:00) [8]

MyTable - пустой ТТable;
MyTable.FieldDefs:=Table1.FieldDefs;
MyTable.CreateTable;


Наверх

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