Namespaces | |
namespace | bind_info_t |
Functions | |
void | bind (SQLSMALLINT col, SQLGUID &guid) |
Bind a GUID to the specified column. | |
void | bind (const std::string &name, SQLGUID &guid) |
Bind a GUID to the specified column. | |
void | bind (SQLSMALLINT col, SQL_NUMERIC_STRUCT &numeric) |
Bind a Numeric to the specified column. | |
void | bind (const std::string &name, SQL_NUMERIC_STRUCT &numeric) |
Bind a Numeric to the specified column. | |
void | bind (SQLSMALLINT col, SQL_TIMESTAMP_STRUCT ×tamp) |
Bind a timestamp to the specified column. | |
void | bind (const std::string &name, SQL_TIMESTAMP_STRUCT ×tamp) |
Bind a timestamp to the specified column. | |
void | bind (SQLSMALLINT col, SQL_TIME_STRUCT &time) |
Bind a time to the specified column. | |
void | bind (const std::string &name, SQL_TIME_STRUCT &time) |
Bind a time to the specified column. | |
void | bind (SQLSMALLINT col, SQL_DATE_STRUCT &date) |
Bind a date to the specified column. | |
void | bind (const std::string &name, SQL_DATE_STRUCT &date) |
Bind a date to the specified column. | |
void | bind (SQLSMALLINT col, SQLCHAR *binary, SQLLEN length) |
Bind a binary buffer to the specified column. | |
void | bind (const std::string &name, SQLCHAR *binary, SQLLEN length) |
Bind a binary buffer to the specified column. | |
void | bind (SQLSMALLINT col, SQLFLOAT &dbl) |
Bind a float (C/C++ double) to the specified column. | |
void | bind (const std::string &name, SQLFLOAT &dbl) |
Bind a float (C/C++ double) to the specified column. | |
void | bind (SQLSMALLINT col, SQLREAL &real) |
Bind a real (C/C++ float) to the specified column. | |
void | bind (const std::string &name, SQLREAL &real) |
Bind a real (C/C++ float) to the specified column. | |
void | bind (SQLSMALLINT col, SQLUBIGINT &big_int) |
Bind a big integer to the specified column. | |
void | bind (const std::string &name, SQLUBIGINT &big_int) |
Bind a big integer to the specified column. | |
void | bind (SQLSMALLINT col, SQLBIGINT &big_int) |
Bind a big integer to the specified column. | |
void | bind (const std::string &name, SQLBIGINT &big_int) |
Bind a big integer to the specified column. | |
void | bind (SQLSMALLINT col, SQLUINTEGER &integer) |
Bind an integer to the specified column. | |
void | bind (const std::string &name, SQLUINTEGER &integer) |
Bind an integer to the specified column. | |
void | bind (SQLSMALLINT col, SQLINTEGER &integer) |
Bind an integer to the specified column. | |
void | bind (const std::string &name, SQLINTEGER &integer) |
Bind an integer to the specified column. | |
void | bind (SQLSMALLINT col, SQLUSMALLINT &small_int) |
Bind a small integer to the specified column. | |
void | bind (const std::string &name, SQLUSMALLINT &small_int) |
Bind a small integer to the specified column. | |
void | bind (SQLSMALLINT col, SQLSMALLINT &small_int) |
Bind a small integer to the specified column. | |
void | bind (const std::string &name, SQLSMALLINT &small_int) |
Bind a small integer to the specified column. | |
void | bind (SQLSMALLINT col, SQLSCHAR &tiny_int) |
Bind a tiny integer to the specified column. | |
void | bind (const std::string &name, SQLSCHAR &tiny_int) |
Bind a tiny integer to the specified column. | |
void | bind (SQLSMALLINT col, SQLCHAR &tiny_int) |
Bind a tiny integer to the specified column. | |
void | bind (const std::string &name, SQLCHAR &tiny_int) |
Bind a tiny integer to the specified column. | |
void | bind (SQLSMALLINT col, std::wstring &str) |
Bind a string to the specified column. | |
void | bind (const std::string &name, std::wstring &str) |
Bind a string to the specified column. | |
void | bind (SQLSMALLINT col, std::string &str) |
Bind a string to the specified column. | |
void | bind (const std::string &name, std::string &str) |
Bind a string to the specified column. | |
void | bind_impl () |
void | finalize () |
void record::bind | ( | SQLSMALLINT | col, | |
SQLGUID & | guid | |||
) |
Bind a GUID to the specified column.
This function binds the GUID variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | guid | The guid variable to bind |
Definition at line 1033 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLGUID & | guid | |||
) |
Bind a GUID to the specified column.
This function binds the GUID variable to the specified colunm.
[in] | name | The name of the column |
[in] | guid | The guid variable to bind |
Definition at line 1011 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQL_NUMERIC_STRUCT & | numeric | |||
) |
Bind a Numeric to the specified column.
This function binds the numeric variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | numeric | The numeric variable to bind |
Definition at line 989 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQL_NUMERIC_STRUCT & | numeric | |||
) |
Bind a Numeric to the specified column.
This function binds the numeric variable to the specified colunm.
[in] | name | The name of column |
[in] | numeric | The numeric variable to bind |
Definition at line 967 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQL_TIMESTAMP_STRUCT & | timestamp | |||
) |
Bind a timestamp to the specified column.
This function binds the timestamp variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | timestamp | The timestamp variable to bind |
Definition at line 945 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQL_TIMESTAMP_STRUCT & | timestamp | |||
) |
Bind a timestamp to the specified column.
This function binds the timestamp variable to the specified colunm.
[in] | name | The name of the column |
[in] | timestamp | The timestamp variable to bind |
Definition at line 923 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQL_TIME_STRUCT & | time | |||
) |
Bind a time to the specified column.
This function binds the time variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | time | The time variable to bind |
Definition at line 901 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQL_TIME_STRUCT & | time | |||
) |
Bind a time to the specified column.
This function binds the time variable to the specified colunm.
[in] | name | The name of the column |
[in] | time | The time variable to bind |
Definition at line 879 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQL_DATE_STRUCT & | date | |||
) |
Bind a date to the specified column.
This function binds the date variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | date | The date variable to bind |
Definition at line 857 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQL_DATE_STRUCT & | date | |||
) |
Bind a date to the specified column.
This function binds the date variable to the specified colunm.
[in] | name | The name of the column |
[in] | date | The date variable to bind |
Definition at line 835 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLCHAR * | binary, | |||
SQLLEN | length | |||
) |
Bind a binary buffer to the specified column.
This function binds the binary variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | binary | The binary variable to bind |
[in] | length | The size of the binary buffer in bytes |
Definition at line 813 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLCHAR * | binary, | |||
SQLLEN | length | |||
) |
Bind a binary buffer to the specified column.
This function binds the binary variable to the specified colunm.
[in] | name | The name of the column |
[in] | binary | The binary variable to bind |
[in] | length | The size of the binary buffer in bytes |
Definition at line 790 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLFLOAT & | dbl | |||
) |
Bind a float (C/C++ double) to the specified column.
This function binds the float variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | dbl | The double variable to bind |
Definition at line 767 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLFLOAT & | dbl | |||
) |
Bind a float (C/C++ double) to the specified column.
This function binds the float variable to the specified colunm.
[in] | name | The name of the column |
[in] | dbl | The double variable to bind |
Definition at line 742 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLREAL & | real | |||
) |
Bind a real (C/C++ float) to the specified column.
This function binds the real variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | real | The real variable to bind |
Definition at line 717 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLREAL & | real | |||
) |
Bind a real (C/C++ float) to the specified column.
This function binds the real variable to the specified colunm.
[in] | name | The name of the column |
[in] | real | The real variable to bind |
Definition at line 692 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLUBIGINT & | big_int | |||
) |
Bind a big integer to the specified column.
This function binds the big integer variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | big_int | The big integer variable to bind |
Definition at line 667 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLUBIGINT & | big_int | |||
) |
Bind a big integer to the specified column.
This function binds the big integer variable to the specified colunm.
[in] | name | The name of the column |
[in] | big_int | The big integer variable to bind |
Definition at line 645 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLBIGINT & | big_int | |||
) |
Bind a big integer to the specified column.
This function binds the big integer variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | big_int | The big integer variable to bind |
Definition at line 623 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLBIGINT & | big_int | |||
) |
Bind a big integer to the specified column.
This function binds the big integer variable to the specified colunm.
[in] | name | The name of the column |
[in] | big_int | The big integer variable to bind |
Definition at line 601 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLUINTEGER & | integer | |||
) |
Bind an integer to the specified column.
This function binds the integer variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | integer | The integer variable to bind |
Definition at line 579 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLUINTEGER & | integer | |||
) |
Bind an integer to the specified column.
This function binds the integer variable to the specified colunm.
[in] | name | The name of the column |
[in] | integer | The integer variable to bind |
Definition at line 557 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLINTEGER & | integer | |||
) |
Bind an integer to the specified column.
This function binds the integer variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | integer | The integer variable to bind |
Definition at line 535 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLINTEGER & | integer | |||
) |
Bind an integer to the specified column.
This function binds the integer variable to the specified colunm.
[in] | name | The name of the column |
[in] | integer | The integer variable to bind |
Definition at line 513 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLUSMALLINT & | small_int | |||
) |
Bind a small integer to the specified column.
This function binds the small integer variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | small_int | The small integer variable to bind |
Definition at line 491 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLUSMALLINT & | small_int | |||
) |
Bind a small integer to the specified column.
This function binds the small integer variable to the specified colunm.
[in] | name | The name of the column |
[in] | small_int | The small integer variable to bind |
Definition at line 469 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLSMALLINT & | small_int | |||
) |
Bind a small integer to the specified column.
This function binds the small integer variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | small_int | The small integer variable to bind |
Definition at line 447 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLSMALLINT & | small_int | |||
) |
Bind a small integer to the specified column.
This function binds the small integer variable to the specified colunm.
[in] | name | The name of the column |
[in] | small_int | The small integer variable to bind |
Definition at line 425 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLSCHAR & | tiny_int | |||
) |
Bind a tiny integer to the specified column.
This function binds the tiny integer variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | tiny_int | The tiny integer variable to bind |
Definition at line 403 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLSCHAR & | tiny_int | |||
) |
Bind a tiny integer to the specified column.
This function binds the tiny integer variable to the specified colunm.
[in] | name | The name of the column |
[in] | tiny_int | The tiny integer variable to bind |
Definition at line 381 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
SQLCHAR & | tiny_int | |||
) |
Bind a tiny integer to the specified column.
This function binds the tiny integer variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | tiny_int | The tiny integer variable to bind |
Definition at line 359 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
SQLCHAR & | tiny_int | |||
) |
Bind a tiny integer to the specified column.
This function binds the tiny integer variable to the specified colunm.
[in] | name | The name of the column |
[in] | tiny_int | The tiny integer variable to bind |
Definition at line 337 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
std::wstring & | str | |||
) |
Bind a string to the specified column.
This function binds the string variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | str | The string variable to bind |
Definition at line 315 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
std::wstring & | str | |||
) |
Bind a string to the specified column.
This function binds the string variable to the specified colunm.
[in] | name | The name of the column |
[in] | str | The string variable to bind |
Definition at line 293 of file record.cpp.
void record::bind | ( | SQLSMALLINT | col, | |
std::string & | str | |||
) |
Bind a string to the specified column.
This function binds the string variable to the specified colunm.
[in] | col | The column number, starting at 1 |
[in] | str | The string variable to bind |
Definition at line 271 of file record.cpp.
void record::bind | ( | const std::string & | name, | |
std::string & | str | |||
) |
Bind a string to the specified column.
This function binds the string variable to the specified colunm.
[in] | name | The name of the column |
[in] | str | The string variable to bind |
Definition at line 249 of file record.cpp.
void record::bind_impl | ( | ) |
Definition at line 1048 of file record.cpp.
void record::finalize | ( | ) |
Definition at line 1137 of file record.cpp.