このドキュメントについて
このドキュメントの読者
Btrieve API の紹介
Btrieve API 関数
BTRV
BTRVID
BTRCALL
BTRCALLID
BTRVEX
BTRVEXID
旧バージョンの関数
Btrieve API 関数のパラメーター
オペレーション コード
ステータス コード
ポジション ブロック
データ バッファー
データ バッファー長
キー バッファー
キー番号
クライアント ID
キー長
Btrieve API オペレーションの要約
セッション固有のオペレーション
ファイル固有のオペレーション
ファイル アクセスおよび情報
データ取得
データ操作
サポートされないオペレーション
Btrieve API オペレーションの実行における一連のイベント
Btrieve API オペレーション
Abort Transaction(21)
パラメーター
前提条件
手順
結果
ポジショニング
Begin Transaction(19 または 1019)
パラメーター
前提条件
手順
結果
ポジショニング
Clear Owner(30)
パラメーター
前提条件
手順
結果
ポジショニング
Close(1)
パラメーター
前提条件
手順
結果
ポジショニング
Continuous Operation(42)
パラメーター
手順
詳細
結果
ポジショニング
Create(14)
パラメーター
前提条件
手順
詳細
Create および Stat で使用される BTRV タイプのエントリ ポイントのファイル仕様
Create および Stat で使用される BTRVEX タイプのエントリ ポイントのファイル仕様
ファイル仕様ブロック
論理固定レコード長
ページ サイズ
レコード数
キー数
ファイル バージョン
追加ポインター数
物理ページ サイズ
ファイル フラグ
プリアロケート ページ数
キー仕様ブロック
キー ポジション
キー長
キー フラグ
拡張データ型
ヌル値
手動割り当てキー番号
ACS 番号
オルタネート コレーティング シーケンス(ACS)
ユーザー定義の ACS ファイル
インターナショナル ソート規則(ISR)
Unicode 照合順序
データ バッファー長
キー番号
Create オペレーションによる削除および名前変更サブファンクション
名前変更および削除サブファンクションでの注意
結果
ポジショニング
Create Index(31)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Delete(4)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Drop Index(32)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
End Transaction(20)
パラメーター
前提条件
手順
結果
ポジショニング
Find Percentage(45)
パラメーター
前提条件
手順
詳細
精度
結果
ポジショニング
Get By Percentage(44)
パラメーター
前提条件
手順
詳細
精度
結果
ポジショニング
Get Direct/Chunk(23)
パラメーター
前提条件
手順
詳細
ランダム チャンク
ランダム チャンク オペレーションのデータ バッファー
矩形チャンク ディスクリプター構造体
矩形チャンクのデータ バッファー
ネクストインレコード サブファンクション バイアス
結果
ポジショニング
Get Direct/Record(23)
パラメーター
前提条件
手順
結果
ポジショニング
Get Directory(18)
パラメーター
前提条件
手順
結果
ポジショニング
Get Equal(5)
パラメーター
前提条件
手順
結果
ポジショニング
Get First(12)
パラメーター
前提条件
手順
結果
ポジショニング
Get Greater Than(8)
パラメーター
前提条件
手順
結果
ポジショニング
Get Greater Than or Equal(9)
パラメーター
前提条件
手順
結果
ポジショニング
Get Key(+50)
パラメーター
前提条件
手順
結果
ポジショニング
Get Last(13)
パラメーター
前提条件
手順
結果
ポジショニング
Get Less Than(10)
パラメーター
前提条件
手順
結果
ポジショニング
Get Less Than or Equal(11)
パラメーター
前提条件
手順
結果
ポジショニング
Get Next(6)
パラメーター
前提条件
手順
結果
ポジショニング
Get Next Delete Extended(85)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Get Next Extended(36)
パラメーター
前提条件
手順
詳細
Extended オペレーションの入力バッファー
LIKE 結果の照合順序
JSON クエリ演算子の使用
JSON クエリの例
フィルター内の論理 AND および OR の処理
レコードのフィルタリングの例
Extended オペレーションの出力バッファー
結果
ポジショニング
Get Position(22)
パラメーター
前提条件
手順
結果
ポジショニング
Get Previous(7)
パラメーター
前提条件
手順
結果
ポジショニング
Get Previous Delete Extended(86)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Get Previous Extended(37)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Insert(2)
パラメーター
前提条件
手順
結果
ポジショニング
Insert Extended(40)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Login/Logout(78)
パラメーター
前提条件
ログイン手順
ログアウト手順
結果
注記
ポジショニング
Open(0)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Reset(28)
パラメーター
前提条件
手順
結果
ポジショニング
Set Directory(17)
パラメーター
前提条件
手順
結果
ポジショニング
Set Owner(29)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Stat(15)
パラメーター
前提条件
手順
詳細
ファイル仕様
キー仕様
オルタネート コレーティング シーケンス
結果
ポジショニング
Stat Extended(65)
パラメーター
前提条件
手順
サブファンクション 1:拡張ファイル情報
入力データ バッファ構造体
出力データ バッファー構造体
サブファンクション 2:システム データ情報
入力データ バッファ構造体
出力データ バッファー構造体
サブファンクション 3:重複レコードによる競合情報
入力データ バッファー構造体
出力データ バッファ構造体
サブファンクション 4:ファイル情報
入力データ バッファー構造体
出力データ バッファ構造体
サブファンクション 5:ゲートウェイ情報
入力データ バッファー構造体
出力データ バッファ構造体
サブファンクション 6:ロック オーナーの識別
入力データ バッファー構造体
出力データ バッファー構造体
サブファンクション 7:セキュリティ情報
入力データ バッファー構造体
出力データ バッファー構造体
サブファンクション 8:ステータス コード 71 の発生原因となる、テーブル名またはファイル名の一覧表示
入力データ バッファー構造体
出力データ バッファー構造体
結果
Step First(33)
パラメーター
前提条件
手順
結果
ポジショニング
Step Last(34)
パラメーター
前提条件
手順
結果
ポジショニング
Step Next(24)
パラメーター
前提条件
手順
結果
ポジショニング
Step Next Extended(38)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Step Next Delete Extended(87)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Step Previous(35)
パラメーター
前提条件
手順
結果
ポジショニング
Step Previous Delete Extended(88)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Step Previous Extended(39)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Stop(25)
パラメーター
手順
結果
ポジショニング
Unlock(27)
パラメーター
前提条件
手順
結果
ポジショニング
Update(3)
パラメーター
前提条件
手順
結果
ポジショニング
Update Chunk(53)
パラメーター
前提条件
手順
詳細
ランダム チャンク ディスクリプター構造体
矩形チャンク ディスクリプター構造体
切り捨てディスクリプター構造体
ネクストインレコード サブファンクション バイアス
追加サブファンクション バイアス
結果
ポジショニング
Version(26)
パラメーター
前提条件
手順
結果
ポジショニング
A. Btrieve オペレーションのクィック リファレンス
このドキュメントについて
A. Btrieve オペレーションのクィック リファレンス