请问如何在c#的wpf做一个rdlc报表,数据库是sqlite 但是需要绑定两个数据库的table 请问这个怎么去做呢?

如题 拜托各位了 分数什么的都好说
2024-11-28 22:58:06
推荐回答(2个)
回答1:

借助ACCESS作为工具,用ACCESS建立空表,作为初始表建立REPORT,Report向导需要一个数据源,
再用ACCESS做连接表,连接表可以来自两个或者N个远程数据库,SQL也好Ocxle也好Excle也一样可以作为ACCESS的网络连接表,在ACCESS中建立查询,分析好表的关系.
在C#中直接连接ACCESS的查询表,用代码填充新的DataSet,把新的DataSet去取代Report初始状态的Dataset,
这样你既给报表做了初始化,也给报表提高了查询分析效率,ACCESS在组合数据表上绝对优越与C#机制,而且你可以设置他一个密码,安全性高

回答2:

思路如下:
1.先把两个数据库中的table取出来。放到一个dataset中。
2.把数据推送到rdlc表的数据引擎中。具体方法你查一下百度。