プリペアードクエリークラス [詳解]
#include <activeTable.h>
公開メンバ関数 | |
preparedQuery (pq_handle filter) | |
bool | addValue (const _TCHAR *v) |
bool | addValue (__int64 v) |
bool | addValue (double v) |
void | resetAddIndex () |
bool | supplyValue (int index, const _TCHAR *v) |
bool | supplyValue (int index, __int64 v) |
bool | supplyValue (int index, double v) |
プリペアードクエリークラス
preparedQueryは、table::prepare() で受け取ったプリペアードクエリーハンドルを使って、プレースホルダーに値をセットするためのクラスです。 コンストラクタで、プリペアードクエリーハンドルを渡します。 C++以外の、PHP、Ruby、ActiveXでは、 table::prepare() の戻り値はこの、preparedQueryクラスが返ります。
|
inline |
コンストラクタ。table::prepare() で受け取ったプリペアードクエリーハンドルを渡します。
|
inline |
プリペアードクエリーの現在位置のプレースホルダーに値をセットします。成功すると現在位置を一つ進めます。
[in] | v | const _TCHAR*型の値を指定します。 |
|
inline |
プリペアードクエリーの現在位置のプレースホルダーに値をセットします。成功すると現在位置を一つ進めます。
[in] | v | __int64型の値を指定します。 |
|
inline |
プリペアードクエリーの現在位置のプレースホルダーに値をセットします。成功すると現在位置を一つ進めます。
[in] | v | double型の値を指定します。 |
|
inline |
プレースホルダー現在位置を先頭に戻します。
|
inline |
プリペアードクエリーのindexで指定したプレースホルダーに値をセットします。
[in] | index | プレースホルダーの位置(ゼロオリジン)を指定します。 |
[in] | v | const _TCHAR*型の値を指定します。 |
|
inline |
プリペアードクエリーのindexで指定したプレースホルダーに値をセットします。
[in] | index | プレースホルダーの位置(ゼロオリジン)を指定します。 |
[in] | v | const __int64型の値を指定します。 |
|
inline |
プリペアードクエリーのindexで指定したプレースホルダーに値をセットします。
[in] | index | プレースホルダーの位置(ゼロオリジン)を指定します。 |
[in] | v | const double型の値を指定します。 |