执行 SQL 查询
建议使用 DAO 和 Manager 对象来查询数据。SQL 查询也可以用于模板中。
执行 SQL 查询的功能由以下环境变量控制,该变量默认设置为 false
CB_ALLOW_SQL_IN_EXCEL_TEMPLATES=false
如果以上变量设置为 false,则不会在 Excel 模板中执行 SQL 查询;导出到 Excel 后,系统会显示一条错误消息。
使用 jdbc 对象可以执行 SQL 查询,如下面的示例所示:
用户
电子邮件
<jt:forEach items="${jdbc.execQuery('SELECT name, email FROM users')}" var="user">${user.name}
${user.email}</jt:forEach>
此片段用于将用户的名称和电子邮件从 Codebeamer 导出到 Excel。
这对您有帮助吗?