Poco::Data::ODBC

template < typename H, SQLSMALLINT handleType >

class Error

File Information

Library: Data/ODBC
Package: ODBC
Header: Poco/Data/ODBC/Error.h

Description

Class encapsulating ODBC diagnostic record collection. Collection is generated during construction. Class provides access and string generation for the collection as well as individual diagnostic records.

Member Summary

Member Functions: count, diagnostics, toString

Constructors

Error inline

explicit Error(
    const H & handle
);

Creates the Error.

Destructor

~Error inline

~Error();

Destroys the Error.

Member Functions

count inline

int count() const;

Returns the count of diagnostic records.

diagnostics inline

const Diagnostics < H, handleType > & diagnostics() const;

Returns the associated diagnostics.

toString inline

std::string & toString(
    int index,
    std::string & str
) const;

Generates the string for the diagnostic record.

toString inline

std::string toString() const;

Generates the string for the diagnostic record collection.