Btrieve API の紹介
Btrieve API 関数
BTRV 関数
BTRVID 関数
BTRCALL 関数
BTRCALLID 関数
BTRCALLID32 関数
旧バージョンの関数
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)
パラメーター
前提条件
手順
詳細
ファイル仕様
キー仕様ブロック
オルタネート コレーティング シーケンス(ACS)
データ バッファー長
キー番号
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(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 Extended(36)
パラメーター
前提条件
手順
詳細
例
レコードからのフィールドの取得
結果
ポジショニング
Get Position(22)
パラメーター
前提条件
手順
結果
ポジショニング
Get Previous(7)
パラメーター
前提条件
手順
結果
ポジショニング
Get Previous Extended(37)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Insert(2)
パラメーター
前提条件
手順
結果
ポジショニング
Insert Extended(40)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Login/Logout(78)
パラメーター
前提条件
ログイン手順
ログアウト手順
結果
注記
ポジショニング
Open(0)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Reset(28)
パラメーター
前提条件
手順
結果
ポジショニング
Set Directory(17)
パラメーター
前提条件
手順
結果
ポジショニング
Set Owner(29)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Stat(15)
パラメーター
前提条件
手順
詳細
ファイル仕様
キー仕様
ACS
結果
ポジショニング
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 Previous(35)
パラメーター
前提条件
手順
結果
ポジショニング
Step Previous Extended(39)
パラメーター
前提条件
手順
詳細
結果
ポジショニング
Stop(25)
パラメーター
手順
結果
ポジショニング
Unlock(27)
パラメーター
前提条件
手順
結果
ポジショニング
Update(3)
パラメーター
前提条件
手順
結果
ポジショニング
Update Chunk(53)
パラメーター
前提条件
手順
詳細
ランダム チャンク ディスクリプター構造体
矩形チャンク ディスクリプター構造体
切り捨てディスクリプター構造体
ネクストインレコード サブファンクション バイアス
追加サブファンクション バイアス
結果
ポジショニング
Version(26)
パラメーター
前提条件
手順
結果
ポジショニング
Btrieve オペレーションのクィック リファレンス
Btrieve API オペレーション一覧
Btrieve API の紹介
Btrieve オペレーションのクィック リファレンス
btrapi_introapi_chap
btrapi_apioperations_chap
btrapi_quickref_chap