QtSql/qsql_mysql.h Source File
Go to the documentation of this file.
48 #if defined (Q_OS_WIN32)
55 #define Q_EXPORT_SQLDRIVER_MYSQL
57 #define Q_EXPORT_SQLDRIVER_MYSQL Q_SQL_EXPORT
64 class QMYSQLDriverPrivate;
65 class QMYSQLResultPrivate;
94 #if MYSQL_VERSION_ID >= 40108
123 bool trimStrings)
const;
136 QMYSQLDriverPrivate* d;
143 #endif // QSQL_MYSQL_H
GLuint GLuint GLsizei GLenum type
bool isIdentifierEscapedImplementation(const QString &identifier, IdentifierType type) const
virtual QStringList tables(QSql::TableType tableType) const
QVariant lastInsertId() const
#define Q_EXPORT_SQLDRIVER_MYSQL
virtual QString formatValue(const QSqlField &field, bool trimStrings=false) const
virtual bool hasFeature(DriverFeature f) const =0
QMYSQLResult(const QMYSQLDriver *db)
void virtual_hook(int id, void *data)
friend class QMYSQLResultPrivate
#define QT_BEGIN_NAMESPACE
GLsizei GLsizei GLenum GLenum const GLvoid * data
virtual bool prepare(const QString &query)
bool reset(const QString &query)
friend class QMYSQLDriver
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 QSqlResult * createResult() const =0
virtual QSqlRecord record(const QString &tableName) const
virtual QSqlIndex primaryIndex(const QString &tableName) const
virtual QVariant handle() const
QSqlRecord record() const
virtual bool beginTransaction()
virtual QString escapeIdentifier(const QString &identifier, IdentifierType type) const