Paradox 関数
オブジェクト指向の API
paradox 拡張モジュールは、オブジェクト指向の API も提供しています。 この中に含まれるクラスは paradox_db だけです。 そのメソッドと関数の違いは、まず名前、 そしてもちろん最初のパラメータがないことです。 次の表に、すべてのメソッドとそれに対応する関数を示します。
| メソッド名 | 同等な関数 |
|---|---|
| コンストラクタ | px_new() |
| デストラクタ | px_delete() |
| open_fp() | px_open_fp() |
| create_fp() | px_create_fp() |
| close() | px_close() |
| numrecords() | px_numrecords() |
| numfields() | px_numfields() |
| get_record() | px_get_record() |
| put_record() | px_put_record() |
| retrieve_record() | px_retrieve_record() |
| delete_record() | px_delete_record() |
| insert_record() | px_insert_record() |
| update_record() | px_update_record() |
| get_field() | px_get_field() |
| get_schema() | px_get_schema() |
| get_info() | px_get_info() |
| set_parameter() | px_set_parameter() |
| get_parameter() | px_get_parameter() |
| set_value() | px_set_value() |
| get_value() | px_get_value() |
| get_info() | px_get_info() |
| set_targetencoding() | px_set_targetencoding() |
| set_tablename() | px_set_tablename() |
| set_blob_file() | px_set_blob_file() |
| date2string() | px_date2string() |
| timestamp2string() | px_timestamp2string() |
目次
- px_close — paradox データベースを閉じる
- px_create_fp — 新しい paradox データベースを作成する
- px_date2string — 日付を文字列に変換する
- px_delete_record — paradox データベースからレコードを削除する
- px_delete — paradox データベースのリソースを削除する
- px_get_field — 単一のフィールドの仕様を返す
- px_get_info — paradox ファイルに関する多くの情報を返す
- px_get_parameter — パラメータを取得する
- px_get_record — paradox データベースのレコードを返す
- px_get_schema — データベーススキーマを返す
- px_get_value — 値を取得する
- px_insert_record — paradox データベースにレコードを挿入する
- px_new — 新しい paradox オブジェクトを作成する
- px_numfields — データベース内のフィールドの数を返す
- px_numrecords — データベース内のレコードの数を返す
- px_open_fp — paradox データベースをオープンする
- px_put_record — paradox データベースにレコードを保存する
- px_retrieve_record — paradox データベースのレコードを返す
- px_set_blob_file — blob を読み込むファイル名を設定する
- px_set_parameter — パラメータを設定する
- px_set_tablename — テーブルの名前を設定する (非推奨)
- px_set_targetencoding — 文字フィールドのエンコーディングを設定する (非推奨)
- px_set_value — 値を設定する
- px_timestamp2string — タイムスタンプを文字列に変換する
- px_update_record — paradox データベースのレコードを更新する