建库的方法同db库一样
with Tablename do
begin
with fielddefs do {此方法为增加字段}
begin
clear;
add('字段1',ftstring,10,false);
add('字段2',ftstring,8,false);
end;
createtable;
end;
但dbisam还提供一种更改库结构的方法中有密码一项,
在它的网页上和自带的示例中有如何使用的介绍,但我在自己的程序中没有正确通过。
以下是示范程序的相关部分:
CreateTable;
RestructureTable(GetLanguageIDFromIndex(LanguageComboBox.ItemIndex),
GetSortIDFromIndex(LanguageComboBox.ItemIndex,
SortComboBox.ItemIndex),
StrToInt(UserMajorVersionEdit.Text),
StrToInt(UserMinorVersionEdit.Text),
EncryptedCheckBox.Checked,
PasswordEdit.Text,Self.DescriptionEdit.Text,
StrToInt(BlobBlockSizeEdit.Text),0,
TextIndexFieldsEdit.Text,StopWordsMemo.Lines,
SelectedCharacterValues(SpaceCharsListBox),
SelectedCharacterValues(IncludeCharsListBox),
True);