★ Abs
関数: 絶対値を取得します。
構文:mixed abs (混合数);
★ Acos
関数: 逆コサイン値を取得する
構文: float acos (float arg);
★ ada_afetch
関数: 戻り値を取得するデータベースのリストから。
構文: int ada_afetch (int result_id, int rownumber, array result_array);
説明: データベースから返された列データを配列変数に入れます。パラメータ result_id は、データベースから返される ID 値です。パラメータ rownumber は、取得するために指定された列です。パラメータ result_array は列を取得するためのデータ配列で、通常は先頭に「&」記号が付きます。
★ ada_autocommit
機能: 自動アップデート機能のオン/オフを切り替えます。
構文: int ada_autocommit (int connection_id, int [OnOff]);
説明: この関数は、自動更新機能をオンまたはオフにするために使用されます。パラメータ connection_id は、データベース リンクの ID 値です。パラメータ OnOff のデフォルト値は on です。自動更新機能をオフにしたい場合は、オフに設定します。
★ ada_close
機能: Adabas D リンクを閉じます。
構文: void ada_close(int connection_id);
説明: この関数は、Adabas D データベースとのリンクを閉じるために使用されます。パラメータ connection_id は、データベース接続コード ID 値です。
★ ada_commit
機能: Adabas D データベースを変更します。
構文: int ada_commit (int connection_id);
説明: ada_autocommit() を設定してデータベースを自動的に更新する場合は、この関数を使用する必要はありません。
★ ada_connect
機能: Adabas D データベースにリンクします。
構文: int ada_connect(string dsn, string user, string password);
説明: 戻り値は、リンクのコード ID 値です。パラメータ dsn はデータ ソース名です。パラメータ user とpassword は、それぞれリンクされたアカウントとパスワードです。
★ ada_exec
機能: SQL 命令を実行します。
構文: int ada_exec (int connection_id, string query);
説明: パラメータ connection_id は、Adabas D リンク コード ID 値です。パラメータクエリは実行されるコマンドです。戻り値は結果 ID 値です。
★ ada_fetchrow
関数: データベースから返された列を取得します。
構文: int ada_fetchrow(int result_id, int [row_number]);
説明: パラメータ result_id は、Adabas D の ID 値を返します。パラメータ rownumber は指定された列であり、省略できます。
★ ada_fieldname
機能: フィールド名を取得します。
構文: string ada_fieldname (int result_id, int field_number);
説明: パラメータ result_id は、Adabas D データベースの ID 値を返します。パラメータ field_number は、指定されたフィールドです。
★ ada_fieldtype
機能: フィールドタイプを取得します。
構文: string ada_fieldtype (int result_id, int field_number);
★ ada_freeresult
機能: 返されたデータによって使用されていたメモリを解放します。
構文: int ada_freeresult(int result_id);
説明: パラメータ result_id は、Adabas D によって返される ID 値です。
★ ada_numfields
関数: フィールドの数を取得します。
構文: int ada_numfields (int result_id);
説明: パラメータ result_id は、Adabas D によって返される ID 値です。エラーが発生した場合は、-1 が返されます。
★ ada_numrows
関数: クエリ結果によって返されたレコードの数を取得します。
構文: int ada_numrows (int result_id);
説明: パラメータ result_id は、Adabas D によって返される ID 値です。エラーが発生した場合は、-1 が返されます。
★ ada_result
関数: 返された結果を取得します。
構文: string ada_result (int result_id,mixed field);
説明: パラメータ result_id は、Adabas D によって返される ID 値です。パラメータ フィールドは、指定されたフィールド番号を表す数値タイプにすることも、指定したフィールド名を表す文字列タイプにすることもできます。
★ ada_resultall
機能: クエリ結果を HTML テーブル形式で返します。
構文: int ada_resultall (int result_id, string [format]);
説明: パラメータ result_id は、Adabas D によって返される ID 値です。 format パラメータはテーブルの特別な設定値であり、省略できます。
★ ada_rollback
機能: 現在のクエリ操作を元に戻します。
構文: int ada_rollback (int connection_id);
説明: 操作が成功した場合は true を返し、それ以外の場合は false を返します。