カラム名からレコードセット変数の配列インデックスを取得
val = sql_colid("p1", v1)
"p1" : カラム名 v1 : 対象レコードセット変数 (省略値 tmparr)
(プラグイン / モジュール : SQLele)
レコードセット変数から、カラム名を指定してその配列インデックスを取得します。 例えば SQL 文 "SELECT ID, hoge, foo FROM ..." を実行した場合、 sql_colid("ID") == 0 sql_colid("hoge") == 1 sql_colid("foo") == 2 となります。 カラム名は、大文字小文字を含め完全一致でなければなりません。 この関数は、sql_v(), sql_i(), sql_f(), sql_type() が使用しています。
... sql_q "SELECT * FROM ...", arr c_id = sql_colid("ID", arr) c_val = sql_colid("Val", arr) mes "ID=" + arr(c_id, 0) + " / Val=" + arr(c_val, 0)
プラグイン / モジュール | SQLele |
バージョン | 1.17 |
作成日 | 2018/06/07 |
著作者 | s.programs |
URL | http://spn.php.xdomain.jp/ |
備考 | sqlele.hsp をインクルードして使用します。実行には sqlite3.dll が必要です。 |
タイプ | ユーザー拡張命令 |
グループ | レコードセット操作 |
hs ファイル | doclib\SQLele\sqlele.hs |