Bde.DBTables.TTable.CreateTable
Delphi
procedure CreateTable;
C++
void __fastcall CreateTable();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TTable |
説明
新しい構造情報を使って新しいテーブルを作成します。
実行時に CreateTable メソッド呼び出すと,データセットの現在の定義を使ってテーブルを作成できます。テーブルがすでに存在する場合は,CreateTable はそのテーブルの構造とデータを上書きします。既存のテーブルが上書きされないようにするため,CreateTable を呼び出す前に Exists プロパティを調べてください。
FieldDefs プロパティに値が指定されている場合,この値を使って項目定義を作成します。FieldDefs プロパティに値が指定されていない場合,Fields プロパティを使って項目定義を作成します。データベーステーブルを作成するには,2 つのプロパティの一方あるいは両方に値が指定されていなければなりません。
IndexDefs プロパティに値が指定されている場合,この値を使ってテーブル上のインデックスを作成します。