QtSql/qsql_odbc.h Source File
Go to the documentation of this file.
48 #if defined (Q_OS_WIN32)
53 #define Q_EXPORT_SQLDRIVER_ODBC
55 #define Q_EXPORT_SQLDRIVER_ODBC Q_SQL_EXPORT
59 #define HAVE_LONG_LONG 1 // force UnixODBC NOT to fall back to a struct for BIGINTs
78 class QODBCDriverPrivate;
128 bool trimStrings)
const;
150 QODBCDriverPrivate* d;
151 friend class QODBCPrivate;
158 #endif // QSQL_ODBC_H
GLuint GLuint GLsizei GLenum type
bool isIdentifierEscapedImplementation(const QString &identifier, IdentifierType type) const
virtual QStringList tables(QSql::TableType tableType) const
QODBCResult(const QODBCDriver *db, QODBCDriverPrivate *p)
virtual QString formatValue(const QSqlField &field, bool trimStrings=false) const
virtual bool hasFeature(DriverFeature f) const =0
bool reset(const QString &query)
#define Q_EXPORT_SQLDRIVER_ODBC
#define QT_BEGIN_NAMESPACE
virtual bool rollbackTransaction()
virtual bool commitTransaction()
virtual bool open(const QString &db, const QString &user=QString(), const QString &password=QString(), const QString &host=QString(), int port=-1, const QString &connOpts=QString())=0
virtual void setForwardOnly(bool forward)
virtual QSqlResult * createResult() const =0
QSqlRecord record() const
virtual QSqlRecord record(const QString &tableName) const
virtual QSqlIndex primaryIndex(const QString &tableName) const
bool prepare(const QString &query)
virtual QVariant handle() const
void virtual_hook(int id, void *data)
virtual bool beginTransaction()
virtual QString escapeIdentifier(const QString &identifier, IdentifierType type) const