在该示例中,simplexml_load_file 函数用于加载 XML 文件并将其作为 SimpleXMLElement 对象返回。然后,我们可以使用 children() 方法访问根节点的所有子节点,并使用 getName() 方法获取每个子节点的名称。接下来,我们可以继续使用 children() 方法访问每个子节点的所有子节点,以此类推,直到达到所需的级别。
选择服务器下服务器数据集,点击服务器数据集窗口的左上角+的按钮,选择数据库查询,然后给数据库查询命名,接着我们就可以添加SQL查询了。使用sql,选择好数据源后,我们就可以使用SQL对数据库表进行 *** 作,选中查询编辑器,在其中输入SQL语句select * from Employees where EmployeeID = ${ID}。
这是一个带参数的SQL查询,"${"和"}"之间的ID即是参数,预览时输入参数ID=4的结果可以在预览组中看,实际就是执行了一个select * from Employees where EmployeeID=4的SQL查询。
使用报表数据集的 *** 作方法和服务器数据集类似,只是打开报表数据集对话框,接下来的 *** 作和服务器数据集 *** 作相同。二者的区别在于服务器数据集的配置信息保存在当前服务器的datasource.xml文件当中,当前服务器上面设计任意一张报表都可以使用该数据集,而报表数据集则将信息保存到当前的CPT文件当中,即只能适用于当前打开的这一张报表。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)