如何动态定义数据连接

做了个系统,每年都会新建一个数据库来存放当年的数据,如a_2012,a_2013,那么在做报表的时候希望有个登录界面可以选择日期,如选择了2012年,则数据连接为a_2012的数据库,如选择了2013年,则数据连接为a_2013的数据库,请问该如何实现?
FineReport幽蓝 发布于 2012-12-29 16:51
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
yuzhifu发布于2012-12-30 07:53(编辑于 2023-9-6 09:34)
555
  • 幽蓝 幽蓝(提问者)

    啊,实现不了那该怎么办,有没有折中的办法
    回复
    2012-12-30 09:12 
最佳回答
0
幽蓝发布于2012-12-30 09:12(编辑于 2023-9-6 09:34)
555
  • yuzhifu yuzhifu

    变通方案:用关联数据集,在定义数据连接上把a_2012、a_2013等全部定义好,然后用关联数据集-依条件选择,条件就是登录界面的日期参数,这样不同的日期对应不同的数据集,不同的数据集对应不同的数据库,从而间接达到动态数据库的目的。
    回复
    2012-12-30 10:05 
最佳回答
0
yuzhifu发布于2012-12-30 10:05(编辑于 2023-9-6 09:34)
555
最佳回答
0
jane发布于2013-1-4 09:34(编辑于 2023-9-6 09:34)
555
最佳回答
0
vikou发布于2013-1-4 09:53(编辑于 2023-9-6 09:34)
555
最佳回答
0
mingfu5566发布于2013-1-4 10:47(编辑于 2023-9-6 09:34)
555
最佳回答
0
vikou发布于2013-1-9 08:14(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1528浏览人数
  • 最后回答于:2013-1-9 08:14
    活动推荐 更多
    热门课程 更多
    返回顶部