É uma classe de armazenamento de dados que servem de parâmetro para as configurações do gerenciador do banco de dados atual.
Retorno | Nome do método |
---|---|
DBData | DBData() |
void | setHostName(const QString &host) |
void | setDatabaseName(const QString &name) |
void | setUserName(const QString &name) |
void | setPassword(const QString &password) |
void | setConnectionName(const QString &cName) |
void | setConnectOptions(const QString &options) |
void | setTablePrefix(const QString &prefix) |
void | setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) |
void | setDatabaseConnectionType(DBConnectionType type) |
void | setPort(int port) |
QString | hostName() |
QString | databaseName() |
QString | username() |
QString | password() |
QString | connectionName() |
QString | connectOptions() |
QString | tablePrefix() |
QSql::NumericalPrecisionPolicy | numericalPrecisionPolicy() |
DBConnectionType | connectionType() |
int | port() |
DBData()
Instancia um novo objeto da classe DBData (construtor) e inicializa suas propriedades com valores padrão.
setHostName(const QString &host)
Define o nome do host ao qual irá conectar-se.
setDatabaseName(const QString &name)
Define o nome do banco de dados ao qual irá conectar-se.
setUserName(const QString &name)
Define o nome do usuário do banco de dados ao qual irá conectar-se.
setPassword(const QString &password)
Define a senha do usuário do banco de dados ao qual irá conectar-se.
setConnectionName(const QString &cName)
Define o nome da conexão ao banco de dados.
setConnectOptions(const QString &options)
Define as opções de conexão ao banco de dados. Veja mais em: https://doc.qt.io/qt-5/qsqldatabase.html#setConnectOptions.
setTablePrefix(const QString &prefix)
Define o prefixo padrão das tabelas com as quais o programa trabalhará.
setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)
Define a política de tratamento para dados numéricos. Veja mais em: https://doc.qt.io/qt-5/qsqldatabase.html#setNumericalPrecisionPolicy.
setDatabaseConnectionType(DBConnectionType type)
Define o tipo de banco de dados ao qual o programa conectar-se-á.
setPort(int port)
Define a porta de conexão do banco de dados.
hostName()
Retorna o nome do host de conexão do banco de dados. Valor padrão: String vazia.
databaseName()
Retorna o nome do banco de dados. Valor padrão: String vazia.
username()
Retorna o nome de usuário de conexão ao banco de dados. Valor padrão: String vazia.
password()
Retorna a senha de usuário de conexão ao banco de dados. Valor padrão: String vazia.
connectionName()
Retorna o nome da conexão ao banco de dados. Valor padrão: String vazia.
connectOptions()
Retorna as opções de conexão ao banco de dados. Valor padrão: String vazia.
tablePrefix()
Retorna o prefixo padrão das tabelas com as quais o programa está trabalhando. Valor padrão: String vazia.
numericalPrecisionPolicy()
Retorna a política de tratamento para dados numéricos. Valor padrão: QSql::LowPrecisionDouble.
connectionType()
Retorna o tipo de banco de dados ao qual o programa está conectado. Valor padrão: DBConnectionType::UNDEFINED.
port()
Retorna a porta de conexão ao banco de dados. Valor padrão: -1.