record Namespace Reference


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 &timestamp)
 Bind a timestamp to the specified column.
void bind (const std::string &name, SQL_TIMESTAMP_STRUCT &timestamp)
 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 ()


Function Documentation

void record::bind ( SQLSMALLINT  col,
SQLGUID &  guid 
)

Bind a GUID to the specified column.

This function binds the GUID variable to the specified colunm.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Warning:
An SQLFLOAT is really a double in C/C++.
Parameters:
[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.

Warning:
An SQLFLOAT is really a double in C/C++.
Parameters:
[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.

Warning:
An SQLREAL is really a float in C/C++.
Parameters:
[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.

Warning:
An SQLREAL is really a float in C/C++.
Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.

Parameters:
[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.


Generated on Tue Jun 3 11:10:04 2008 for odbcpp by  doxygen 1.4.7