开源报表limereport
1.记住connection对话框里面,database填写 数源的名称,不是数据库的名称
2.注意 databand 别忘了填写写数据源名称 zfg


查看代码看看:
bool DataSourceManager::initAndOpenDB(QSqlDatabase& db, ConnectionDesc& connectionDesc){
bool connected = false;
db.setHostName(replaceVariables(connectionDesc.host()));
db.setUserName(replaceVariables(connectionDesc.userName()));
db.setPassword(replaceVariables(connectionDesc.password()));
if (!connectionDesc.keepDBCredentials() && m_dbCredentialsProvider){
if (!m_dbCredentialsProvider->getUserName(connectionDesc.name()).isEmpty())
db.setUserName(m_dbCredentialsProvider->getUserName(connectio

本文是关于Qt开源报表工具limereport的备忘录,强调了配置数源时的重要细节。在设置connection时,需用数源名称而非数据库名称,并提到databand中指定数据源的重要性。此外,通过分析源代码,发现可以直接在database字段中输入链接字符串进行连接。

3785

被折叠的 条评论
为什么被折叠?



