打开报表设计器,找到数据连接项,把属性中的ConncetionString中存储的连接信息删除。当然直接这样删除,报表就找不到数据了,因此我们还要在程序中把数据库连接信息发给报表。
php入门到就业线上直播课:进入学习
程序中我们是直接从数据库读取的数据存储到dataset中,然后付给报表,这样就不用单独传递数据连接信息,在早期的版本里是有传递连接信息这样的设置的,但是实验过发现并不好用,不如直接推送dataset简单。dataset中存储的数据表名为“Table”,如果不是这个的话可以输出一下查看,因为需要对应在报表里设置一样的名字,以便两面对应。
这里我们就将需要显示的数据表名改为了Table,和程序对应一致,否则后报错读取不到数据的。
经过上面的设置之后就可以显示出报表了,但是很可能只出现一条数据,如果是这样的话,需要按下面的方法再设置一下报表。
以上就是详细介绍FastReport报表 移除数据库连接信息增强系统安全性(图)的详细内容,更多请关注php中文网其它相关文章!
前端(VUE)零基础到就业课程:点击学习
自己动手写 PHP MVC 框架:点击学习
![](http://m.sbmmt.com/img/upload/article/000/000/020/633501a29d313483.png)