AR15 数据库安全问题
报表文件的连接字符串暴露了数据库链接的地址,用户名和用户密码等信息,除了绑定运行时数据源外,怎样保障其数据安全性 这个从几个方面可以去避免第一个,报表主要的功能是查询,所以您可以单独创建个数据库只有查询权限的用户,这个用户只用来报表使用
第二种,您自己的报表模板设计好之后,把文件中的数据源信息删掉,然后再您的程序里面加载报表的时候,通过代码去给报表文件里面的数据源链接信息添加上,然后再去渲染报表
怎样通过代码给报表添加信息,我有个项目用VB.net写的,包括给参数赋值都没研究明白,感觉接口不对,你们的代码复制过来程序报错,提示找不到成员 小川鸿雁 发表于 2021-9-3 10:39
怎样通过代码给报表添加信息,我有个项目用VB.net写的,包括给参数赋值都没研究明白,感觉接口不对,你们的 ...
您好,
给报表参数赋值,首先需要拿到这个报表对象,之前帖子给您回复的rpt指的就是当前报表对象,上面那个截图的红框里标注的就是在VB里创建报表对象,拿到这个报表的一个实例对象之后,才能给这个实例对象的某个属性赋值,比如说参数、数据源之类的。
这个报表对象我获取到了,报表展示到窗体上也用的这句代码没错,报错的是下一句代码 小川鸿雁 发表于 2021-9-3 12:15
这个报表对象我获取到了,报表展示到窗体上也用的这句代码没错,报错的是下一句代码
具体是哪一句,可否截图说明? 中间的是复制过来的代码
下面的是改过的,都有报错
亲,您下面这一行还是C#的写法所以导致报错,应该换成VB的写法。
我帮您在网上查了一下VB里面数组不使用中括号访问,使用小括号访问:
这个需求确实很典型,建议官方考虑直接在报表设计器里通过配置控制比较好:itwn: Tom猫 发表于 2021-11-11 20:40
这个需求确实很典型,建议官方考虑直接在报表设计器里通过配置控制比较好
已在此贴回复:
关于 ODBC 数据源连接字符串中账户密码暴露的问题
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=98758&fromuid=59070
(出处: 葡萄城产品技术社区)
页:
[1]