有人可以解释如何使用 Qt 获取用户已经有权访问的 PostgreSQL 服务器上所有现有数据库的列表吗?PostgreSQL 文档建议以下查询:
SELECT datname FROM pg_database WHERE datistemplate = false;
以下函数的正确参数是什么:
QSqlDatabase::setDatabaseName(const QString & name) //"postgres" or "pg_database"?
QSqlDatabase::setUserName(const QString & name) //actual user name?
QSqlDatabase::setPassword(const QString & password) //no password? or user password?
非常感激。先感谢您。