|
このオブジェクトはインデックス内のセグメントを表します。
ColumnName
|
このセグメントに関連付けられている列名を取得または設定します。
|
Flags
|
セグメント フラグを取得または設定します。これは列挙型の値です。可能な値のリストについては、セグメント フラグを参照してください。
|
Number
|
0 から始まるセグメント番号を取得または設定します。
|
なし
1 つまたは複数のセグメントでインデックスが構成されます。1 つのインデックスに対し、119 個のセグメントが許可されます。1 つのインデックスのセグメントに含まれるすべての列を結合したサイズは、255 バイトより大きくすることはできないことに注意してください。
'辞書を開く Dim dictionary as new DtoDictionary Dim result as DtoResult result = dictionary.Open("d:¥mydemodata") 'Students テーブルを取得する Dim students_table as DtoTable Set students_table = dictionary.GetTable("Student") 'Students テーブルから Indexes コレクションを取得する Dim students_idx as DtoIndexes Set students_idx = students_table.Indexes 'すべてのインデックスを削除する Dim first_idx as DtoIndex Set first_idx = students_idx(1) '最初のインデックスから DtoSegments コレクションを取得する Dim my_segments as DtoSegments Set my_segments as first_idx.Segments '最初のセグメントを取得し、列名を照会する Dim first_seg as DtoSegment Set first_seg = my_segments(1) Dim colname as String colname = first_seg.ColumnName
|