hspdb.dll
Version 1.0
Date 2026-04-15
Author IronHSP / iron_db
目次 (5 グループ / 14 ページ)
iron_db ― カラム
db_col_dbl
カラム値を double で取得
指定カラムを double として返す関数です。
iron_db ― クエリ
db_query
SELECT 文を prepare + 実行
SQL を prepare して query ハンドルを返す関数です。返されたハンドルは
db_step でフェッチし、使い終わったら db_query_close で解放します。
db_step
次の行をフェッチ
次の行を取り出します。stat に 1 (行あり) / 0 (終端) / 負値 (エラー) が
返ります。行データは db_col_text / db_col_int / db_col_dbl で取得します。
iron_db ― メタ
db_changes
直近 SQL の影響行数
直近の INSERT / UPDATE / DELETE で影響を受けた行数を返す関数です。
db_errmsg
エラーメッセージを取得
直近の SQLite エラーメッセージ文字列を取得します。
db_last_rowid
直近 INSERT の rowid
最後の INSERT で生成された rowid (AUTOINCREMENT の値) を返す関数です。
iron_db ― 実行
db_exec
SQL を 1 文実行 (結果セット不要)
結果セットを返さない SQL 文を実行する関数です。戻り値は 0 で成功、
非 0 で SQLite エラーコード。SELECT には db_query を使います。
iron_db ― 接続
db_close
データベースを閉じる
DB 接続を閉じます。開いたままの query ハンドルがある場合は事前に
db_query_close で閉じてください。
db_open
データベースを開く
SQLite データベースファイルを開き、DB ハンドルを返します (関数)。
":memory:" を渡すとメモリ上の一時 DB になります。