水晶报表如何动态改变数据源里的数据库?
水晶报表支持使用ODBC数据源,但如果数据库名称改变了,只更新ODBC名称还不可以,还要更新ODBC下面的表、视图和存储过程。我现在在一台服务器上有个数据库db,另建一个...
水晶报表支持使用ODBC数据源,但如果数据库名称改变了,只更新ODBC名称还不可以,还要更新ODBC下面的表、视图和存储过程。我现在在一台服务器上有个数据库db,另建一个db2,就不能使用db2的数据了。总不能因为这个问题再买一台服务器吧?紧急求助,解决加精华。
展开
1个回答
2013-08-13
展开全部
既然水晶报表这么麻烦,楼主可以换一种方便易用的,可以在服务器上建N个数据库,支持多数据源的那种,好像FineReport报表就可以。
如果数据库改名了,点击报表设计器面板上的菜单栏“服务器|定义数据连接”,将数据连接由以前的数据库名换为现在的数据库名,重新定义数据连接就可以正常使用新数据库了,数据表、表结构之类的丝毫不受影响。
如果数据库改名了,点击报表设计器面板上的菜单栏“服务器|定义数据连接”,将数据连接由以前的数据库名换为现在的数据库名,重新定义数据连接就可以正常使用新数据库了,数据表、表结构之类的丝毫不受影响。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询