查询数据
查询数据
//查询数据源 QSqlQuery searchDataSource(ESSystemConfig esSystemConfig,QString sqlParam) {//连接数据库 ESDatabaseCommon esDatabaseCommonObj1; QString databaseUserName = esSystemConfig.getUserName();//数据库连接用户名 QString databaseUserPwd = esSystemConfig.getUserPwd();//数据库连接用户密码 QString databaseAddress = esSystemConfig.getDatabaseAddress();//数据库连接地址 QString databasePort = QString::number(esSystemConfig.getDatabasePort());//数据库连接端口号 QString databaseLinkName = esSystemConfig.getLinkName();//数据库连接名 QString databaseName = esSystemConfig.getDatabaseName();//数据库名 int databaseType = 1;//1:Mysql 2:Oracle 3:SqlServer 4:PostgreSQL esDatabaseCommonObj1.setConnectParam(databaseUserName, databaseUserPwd, databaseAddress, databasePort, databaseLinkName, databaseName, databaseType); bool isConnect = esDatabaseCommonObj1.connectDatabase(); QSqlQuery qSqlQueryObj; if (isConnect) { qSqlQueryObj = esDatabaseCommonObj1.execSearchSql(sqlParam);
esDatabaseCommonObj1.closeDatabase(); } return qSqlQueryObj; }
QQ 3087438119
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步