diff --git a/doc/backends/db2.html b/doc/backends/db2.html new file mode 100644 index 000000000..e78dd4356 --- /dev/null +++ b/doc/backends/db2.html @@ -0,0 +1,113 @@ + + + + + + SOCI - DB2 Backend Reference + + + + + +

DB2 Backend Reference

+ + + +

Prerequisites

+

Supported Versions

+ +

The SOCI DB2 backend .

+ +

Tested Platforms

+ + + + + + + + + + +
DB2 versionOperating SystemCompiler
9.1LinuxGCC
9.5LinuxGCC
9.7LinuxGCC
10.1LinuxGCC
10.1Windows 8Visual Studio 2012
+ +

Required Client Libraries

+ +

The SOCI DB2 backend requires IBM DB2 Call Level Interface (CLI) library.

+ +

Connecting to the Database

+ +

To establish a connection to the DB2 database, create a session object +using the DB2 backend factory together with the database file name:

+ +
+soci::session sql(soci::db2, "your DB2 connection string here");
+
+ +

SOCI Feature Support

+

Dynamic Binding

+ +

TODO

+ +

Binding by Name

+ +

TODO

+ +

Bulk Operations

+ +

TODO

+ +

Transactions

+ +

TODO

+ +

BLOB Data Type

+ +

TODO

+ +

Nested Statements

+ +

TODO

+ +

Stored Procedures

+ +

TODO

+ +

Acessing the native database API

+ +

TODO

+ +

Backend-specific extensions

+ +

None.

+ +

Configuration options

+ +

None

+ + + + diff --git a/doc/backends/index.html b/doc/backends/index.html index e63b75349..b9ba260ed 100644 --- a/doc/backends/index.html +++ b/doc/backends/index.html @@ -25,6 +25,7 @@

Supported Features

SQLite3 Firebird ODBC + DB2 Binding by Name @@ -34,6 +35,7 @@

Supported Features

YES YES YES + Dynamic Binding @@ -43,6 +45,7 @@

Supported Features

YES YES YES + Bulk Operations @@ -52,6 +55,7 @@

Supported Features

YES YES YES + Transactions @@ -62,6 +66,7 @@

Supported Features

YES YES YES + BLOB Data Type @@ -71,6 +76,7 @@

Supported Features

YES YES NO + RowID Data Type @@ -80,6 +86,7 @@

Supported Features

NO NO NO + Nested Statements @@ -89,6 +96,7 @@

Supported Features

NO NO NO + Stored Procedures @@ -98,6 +106,7 @@

Supported Features

NO YES NO + @@ -109,6 +118,8 @@

Supported Features

+ +