トップ 一覧 検索 ヘルプ ログイン

wxDbColInfの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
原文は[こちら|http://www.wxwidgets.org/manuals/2.6.3/wx_wxdbcolinf.html]をご覧下さい。

!!! wxDbColInf

wxDb::GetColums関数を使用したときに、カラム定義に関して取得できる全ての情報である。

"" Used with the wxDb::GetColumns functions for obtaining all retrievable information about a column's definition.

    wxChar       catalog[128+1];
    wxChar       schema[128+1];
    wxChar       tableName[DB_MAX_TABLE_NAME_LEN+1];
    wxChar       colName[DB_MAX_COLUMN_NAME_LEN+1];
    SWORD        sqlDataType;
    wxChar       typeName[128+1];
    SWORD        columnSize;
    SWORD        bufferLength;
    short        decimalDigits;
    short        numPrecRadix;
    short        nullable;
    wxChar       remarks[254+1];
    int          dbDataType;  // これらのクラスを使用した、'sqlDataType'から一般的なデータ型への変換
    int          PkCol;       // プライマリキーカラム
                                    0 = なし
                                    1 = はじめのキー
                                    2 = 2つ目のキー、ほか
    wxChar       PkTableName[DB_MAX_TABLE_NAME_LEN+1];
                              // このPKeyをFKeyとして使用するテーブル
    int          FkCol;       // 外部キーカラム
                                    0 = なし
                                    1 = はじめのキー
                                    2 = 2つ目のキー、ほか
    wxChar       FkTableName[DB_MAX_TABLE_NAME_LEN+1];
                              // 外部キーテーブル名
    wxDbColFor  *pColFor;     // このカラムがどのようにフォーマットされているか。

このクラスのコンストラクタは、全ての値をゼロ、""、NULLに初期化する。
デストラクタでは、pColForメンバがNULLでない場合にはdeleteされるので注意が必要である。
ODBCを使用するための導入に関しては、データベース概要を参照のこと。

"" The constructor for this class initializes all the values to zero, "", or NULL.
"" The destructor for this class takes care of deleting the pColFor member if it is non-NULL.
"" See the database classes overview for an introduction to using the ODBC classes.

<<インクルードファイル>>
<wx/db.h>

<<メンバ>>
wxDbColInf::Initialize


!! wxDbColInf::Initialize

単に全ての変数をクリア状態に初期化する。コンストラクタにより、自動的に呼ばれる。

""Simply initializes all member variables to a cleared state. Called by the constructor automatically.